<!DOCTYPE html>
<html lang="en">
<head>

    <title>Changelogs</title></head>

<body>
<script src="file:///android_asset/js/themeLoaderChangelogs.js"></script>

<h1>Change Logs</h1>
<p>
    List of changes in this version of the app.
</p>
<br/>

<!-- Write change logs here -->
<sub>(Current Version)</sub>
<h2>Build106.4.2</h2>

<h4>User Interface</h4>

<ul>
    <li>Updated <b>Purchase</b> dialog flow and interface.</li>
    <li>Added <b>Debloat</b> in <b>App Info</b> panel of the app for viewing bloat information and
        debloat ops.
    </li>
</ul>

<h4>Trial</h4>

<ul>
    <li>Partial features of <b>Installer</b> will now be excluded from the trial restrictions.</li>
</ul>

<br/>

<!-- //////////////////////////////////////////////////////////// Older Versions //////////////////////////////////////////////////////////// -->

<hr/>
<h4 style="text-align: center;">Previous Versions</h4>
<br/>

<h2>Build106.4.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Updated interface for <b>Batch Uninstaller</b> dialog.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed the first is obscured due to a wrong integer value in <b>Recently Updated</b> apps.
    </li>
    <li>Fixed <b>Operations</b> panel closing after showing the error dialog.</li>
    <li>Fixed a crash in <b>Installer</b> caused by wrong permission state.</li>
    <li>Fixed null file object in <b>Batch</b> list causing a crash.</li>
    <li>Fixed various other crashes.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Added realtime updates in the list in <b>Batch Uninstaller</b> for root and Shizuku modes..
    </li>
</ul>

<h4>Changes</h4>

<ul>
    <li><b>Operations</b> panel title has been renamed to <b>AppOps</b>.</li>
</ul>

<h4>Translations</h4>

<ul>
    <li>Complete translation for <b>Indonesian</b>.</li>
</ul>

<br/>

<h2>Build106.3.4</h2>

<h4>Bug Fixes</h4>

<small>
    These reports were found for mostly low end devices. Please report if you find any random
    crashes as well.
</small>

<ul>
    <li>Fixed various random crashes in the app cased by null values.</li>
    <li>Fixed <b>Installer Options</b> dialog crashing in some states.</li>
    <li>Fixed a crash caused by unknown filter value sent to <b>Analytics Apps Viewer</b> panel.
    </li>
    <li>Fixed crash caused by fetching unknown/missing app name value.</li>
    <li>Fixed crash caused by inserting value in database during an arbitrary state in low end
        devices.
    </li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <b>Show Complete App Size</b> toggle from <b>Development Preferences</b>.</li>
</ul>

<br/>

<h2>Build106.3.3</h2>

<h4>User Interface</h4>

<ul>
    <li>Added <b>Relevance</b> based search results in <b>Search</b> panel using <b>Levenshtein
                                                                                    Distance</b>
        method for scoring most and least relevant results.
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed an extra divider in <b>Preferences</b> panel.</li>
    <li>Fixed wrong highlight shade for <b>Material You</b> themes creating an incorrect background
        to highlight ratio.
    </li>
    <li>Fixed highlight color on <b>Bottom Menu</b> when accent mode is toggled.</li>
</ul>

<h4>Security and Vulnerabilities</h4>

<ul>
    <li>Fixed a potential vulnerability that can allow potential vectors to run commands through
        app's <b>Terminal Remote Interface</b>.
        <br>
        <small>Thanks to <b>Cayden Gu</b> <i>(Computer Science, Stanford University)</i> for
               disclosing this vulnerability.</small>
    </li>
</ul>

<br/>

<h2>Build106.3.2</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed Fn and Ctrl key functions not working in <b>Terminal</b>.</li>
    <li>Fixed crashing when <b>VirusTotal</b> icon is pressed while <b>Installer</b> is still
        loading.
    </li>
    <li>Fixed a crash while sending an application on invalid state.</li>
    <li>Unexpected crash when accessing floating menu in <b>APKs</b>.</li>
    <li>Fixed crash when inserting data in stack traces record.</li>
    <li>Fixed crash when changing layout model in <b>Changes</b> while it is still loading.</li>
    <li>Fixed crash in <b>Analytics</b> when app list have atleast one unsigned application.</li>
    <li>Fixed error dialog not showing on failed uninstall event in the app.</li>
</ul>

<h4>Improvement</h4>

<ul>
    <li>Improved loading of <b>Usage Stats</b> data by 400%.
        <br>
        <small>Expect a huge drop in loading time.</small>
    </li>
    <li>Improved <b>Special Keys</b> chart layout in <b>Terminal</b>.</li>
    <li>Improved special key selection logic.</li>
</ul>

<br/>

<h2>Build106.3.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Name and path of the component is shown in the various component viewer panels.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a random crash is <b>VirusTotal</b> panel.</li>
    <li>Fixed app version name is getting cut off in <b>Installer</b>.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Indicator for saved API in VirusTotal API key dialog.</li>
    <li>Improved <b>Accent Color</b> interface.</li>
    <li>16KB alignment for native codes.</li>
</ul>

<h4>Changes</h4>

<ul>
    <li>Restored <b>Development Preferences</b> panel.</li>
    <li>Dialog and popup enter and exit animations should react to <i>Transitions</i> toggle.</li>
    <li>Moved <b>Show Users List</b> toggle <b>Installer</b> menu.</li>
    <li>VirusTotal service should show full error in the notification.</li>
</ul>

<h4>Permission</h4>

<ul>
    <li>Added <i>ACCESS_NETWORK_STATE</i> permission to allow for checking network states before
        scanning/uploading files on VirusTotal in GitHub builds.
    </li>
</ul>

<br/>

<h2>Build106.2.1</h2>

<h4>User Interface</h4>

<ul>
    <li>Added toggle to completely disable app animations in <b>Accessibility Preferences</b>.</li>
    <li>Added <b>Vote</b> api endpoint for <b>VirusTotal</b> panel. It is now possible to vote the
        file in concern.
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a service issue causing data to be missing when fragment is resumed in
        <b>VirusTotal</b> panel.
    </li>
    <li>Fixed an issue causing app installation to take long time through Shizuku.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li><b>Switch Toggles</b> are now accessible to visually challenged users.</li>
</ul>

<h4>Changes</h4>

<ul>
    <li>APKs panel in selection mode should deselect all items first when back is pressed.</li>
    <li>Sort <b>Analysis Result</b> based on predefined severity order.</li>
    <li><b>Development Preferences</b> will not be available by default in the <b>Preferences</b>.
    </li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed elapsed time from the <b>VirusTotal</b> panel.</li>
</ul>

<br/>

<h2>Build106.0.3</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <b>VirusTotal</b> panel crashing when the meaningful name field is not available.</li>
    <li>Fixed <i>Analysis Result</i> values are non-parcelable but required causing a crash.</li>
    <li>Fixed <b>VirusTotal</b> icon showing in play builds.</li>
    <li>Fixed <code>--bypass-low-target-sdk</code> flag crashing the installer in lower Android
        versions.
    </li>
    <li>Fixed a bug that caused the app to be stuck on the loading screen.</li>
</ul>

<br/>

<h2>Build106.0.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Make sure bottom menu doesn't overlap the charts in <b>Analytics</b>.</li>
</ul>

<h4>VirusTotal</h4>

<ul>
    <li>Added <b>VirusTotal</b> panel in <b>App Info</b> and <b>Installer</b> page.</li>
    <li>Added service based <b>VirusTotalClient</b> to outlive the app lifecycle if needed.
        <br>
        <small>It will be used to upload the file (especially large files) to <b>VirusTotal</b> data
               in the background.</small>
    </li>
    <li>Added permission dialog to upload only when user asks the <b>VirusTotalClient</b> to do so.
    </li>
    <li>Added custom <b>Wavy Progress Animation</b> to fill the processing gaps and show nice
        heuristics as the processing progresses.
    </li>
    <li>Added multiple icons for the loader animation for user personalization.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <b>Device Info</b> and any related panels.</li>
    <li>Removed <b>Hidden Apps</b> and related functions.</li>
</ul>

<h2>Build105.0.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added a dialog to configure various installer options in <b>Installer</b> panel.</li>
    <li>Added an improved tab bar for better tab switching and fix glitches.</li>
    <li>Updated <b>Installer</b> interface and tab bar for smoother tab switching.</li>
    <li>Updated <b>Components</b> panel tab bar.</li>
</ul>

<h4>Bug Fixed</h4>

<ul>
    <li>Fixed apps not showing in <b>Sign Algorithm</b> panel when opened through popup menu.</li>
    <li>Fixed incorrect icons' position in <b>Debloat</b> panel.</li>
    <li>Fixed a <b>NumberFormatException</b> during installation of an app using root.</li>
    <li>Fixed <b>Batch State Selector</b> dialog not showing in either modes.</li>
    <li>Fixed popup menu is showing in incorrect locations on the screen in <b>Installer</b> panel.
    </li>
    <li>Fixed missing <b>Native Libraries</b> in some devices.</li>
    <li>Fixed <b>"No Suitable External Storage Detected"</b> error in Samsung devices happening
        after the previous update.
    </li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <b>Device Admin</b> feature.</li>
    <li>Removed <b>Lock Screen</b> widget because it needed <b>Device Admin</b> to work and was a
        dormant feature.
    </li>
    <li><b>Device Info</b> has been marked for removal in <b>Build106</b>.</li>
</ul>

<h4>Translations</h4>

<ul>
    <li>Added German translations.</li>
    <li>Added French translations.</li>
    <li>Added Vietnamese translations.</li>
</ul>

<br/>

<h2>Build104.1.0</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a crash while fetching app resources.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Reproducible ndk build.</li>
    <li>App size is reduced by 4 megabytes.</li>
    <li>Improved app performance and stability by upto 25%.</li>
</ul>

<br/>

<h2>Build104.0.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added <b>Sign Algorithm</b> chart in <b>Analytics</b> panel.</li>
    <li>Added toggle to show changes in diff style in <b>Changes</b> panel.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li><b>Setup</b> crashing in some devices with no usage access activity.</li>
    <li>Set to fetch only minimum information required for the app to load to prevent some crashes
        in low memory devices.
    </li>
    <li>Fixed invalid scroll position state in <b>Setup</b> panel.</li>
    <li>Fixed broken refresh animation in various lists.</li>
    <li>Fixed a bug causing <b>Changes</b> to not load any data.</li>
    <li>Fixed a Shizuku library bug that was causing the installer to crash in Android 7.</li>
</ul>

<h4>Changes</h4>

<ul>
    <li>Automatically enable skip loading toggle if it takes too long to load the app.</li>
    <li><code>ALLOW_DOWNGRADE</code> and <code>ALLOW_TEST</code> flags will now be applied on all
                                     installs by default for root and shizuku installations.
    </li>
</ul>

<h4>Note for F-Droid Users:</h4>

<ul>
    <li>Inure App Manager is now reproducible on F-Droid and this would require a change in
        signature of the
        app before publishing the update If you've been updating the app from F-Droid you'll have to
        uninstall the
        current build before the installing the new update.
    </li>
</ul>

<br/>

<h2>Build103.1.1</h2>

<h4>User Interface</h4>
<ul>
    <li>Added percentage values in pie chart legends.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a DeadSystemError in Data Loader service.</li>
    <li>Fixed <b>Path</b> dialog not accepting subdirectories.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <b>Text Viewer</b> from the app.</li>
</ul>

<h4>Changes</h4>

<ul>
    <li><b>App information</b> panel should scan split apks for native libraries as well.</li>
</ul>

<br>

<h2>Build103.0.1</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed duplicate signatures for scanning trackers.</li>
    <li>Fixed downgrade popup closing the whole app when close button is pressed.</li>
    <li>Fixed empty ETIP IDs during tracker scanning.</li>
    <li>Fixed inconsistent ETIP tracker highlight state.</li>
</ul>

<h4>Translations</h4>

<ul>
    <li>Added Hindi translations.
        <br>
        <small>Thanks to <i>Ravi Kumbhani</i>.</small>
    </li>
</ul>

<br>

<h2>Build103.0.0</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed floating menus having huge heights in some devices.</li>
    <li>Fixed various random crashes that were reported so far.</li>
</ul>

<h4>Behavior</h4>

<ul>
    <li>Marking an app as FOSS should also assign a FOSS tag to the app.</li>
    <li>Disable zooming in bar charts.</li>
</ul>

<h4>Trackers</h4>

<ul>
    <li>Added ETIP database for scanning trackers.
        <br>
        <small>
            You'd now see more trackers in the Trackers panel and more apps can be marked as
            trackers now.
        </small>
    </li>
</ul>

<br>

<h2>Build102.0.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added new filter flags <i>Launchable</i>, <i>Large Heap</i>, and <i>Stopped</i> in
        <b>Apps</b> panel.
    </li>
    <li>Added AND or OR logics for filter flags in <b>Apps Filter</b> dialog.</li>
    <li>Added tracker indicator on Dex classes.
        <br>
        <small>It will show a tracker icon next to the class name if the class is a tracker. Dex
               classes tracker cannot be blocked since they are the class implementations of the
               tracker SDK. Blocking their components should render them useless anyway.</small>
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a major logical error in Trackers scanner framework that was causing the app to not
        include the Providers component after the scanning.
    </li>
    <li>Fixed search in <b>Dex Classes</b> panel not showing any results.</li>
    <li>Fixed <b>Batch Trackers</b> not working on not-root modes.</li>
    <li>Fixed header overlapping with the list in <b>Preferences</b>.</li>
    <li>Fixed various animations still playing when <i>Reduce Animations</i> is toggled.</li>
    <li>Fixed charts not appearing when <i>Reduce Animations</i> is toggled.</li>
    <li>Fixed buttons in <b>Installer</b> not hiding itself when <i>Static Background</i> is on in
        <b>Accessibility Preferences</b>.
    </li>
    <li>Various minor fixes.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>APK Parser is compatible with <b>Dex v41</b> or at least can parse XML files from these
        APK
        files now.
    </li>
    <li>Improved <b>Search View</b> animation flow.
        <br>
        <small>Animation should be played in order and not in
               parallel.</small>
    </li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed tracker warning text animations.</li>
</ul>

<h4>Analytics</h4>

<ul>
    <li>Added <b>Application Type</b> filter flag in <b>Analytics</b> panel.</li>
    <li>Added new pie chart for <i>Installer of Apps</i> to show a graph for apps are installer
        sources of apps.
    </li>
    <li>Updated longpress behavior legend to highlight the pie slices and clicking should lead to
        the respective data panels on any chart.
    </li>
    <li>Added option to toggle chart labels in <b>Analytics</b> panel.</li>
</ul>

<br>

<h2>Build101.0.0</h2>

<h4>Android 15</h4>

<ul>
    <li>Complete support and compatibility for Android 15.</li>
</ul>

<h4>User Interface</h4>

<ul>
    <li>Added option to select between <b>Normal</b> and <b>Condensed</b> style for the whole app.
        <br>
        <small>The <b>Normal</b> style represents the current style of the app and <b>Condensed</b>
               style will remove any excess space between the layouts in the app.
               Can be configured from <b>Appearance Preferences</b>.</small>
    </li>
    <li>Added option to any app's <b>Default Links</b> screen if the app supports one.</li>
</ul>

<h4>Bug Fixes</h4>
<ul>
    <li>Fixed removing an already deleted APK file in <b>APKs</b> panel.</li>
    <li>Fixed extra padding in <b>Battery Optimization</b> list.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>New improved framework for <b>Search</b> making the <b>Normal</b> and <b>Deep
                                                                                 Search</b>
        both works 4 times faster now.
        <small>
            Earlier it takes about 2-4 seconds to load data in deep search and now it takes about
            0.5-1 second. That is a huge improvement over earlier versions.
        </small>
    </li>
</ul>

<br/>

<h2>Build100.7.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added proper names for features in the <b>Uses Features</b> panel.</li>
    <li>Added flag to show if the given feature is supported by the device or not.</li>
    <li>Added loader indicator in various installer panels.</li>
    <li>Added root warning for trackers blocking for non-root users.</li>
    <li>Added signature check indicator in <b>Installer</b>.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed non-english app names are converted to underscores after extraction.</li>
    <li>Fixed a logical error while applying search filters.</li>
    <li>Fixed various Shizuku switch states.</li>
    <li>Fixed APKs panel loading twice on every launches.</li>
    <li>Fixed improper divider size in floating menus.</li>
    <li>Fixed <i>Accent Color</i> list updating to an invalid state after picking a color.</li>
    <li>Fixed <b>Installer</b> opening in floating mode from some apps.</li>
    <li>Fixed a <i>null</i> in <i>Uses Features</i> in <b>Information</b> panel.</li>
    <li>Fixed <b>Installer</b> getting stuck in some devices for incompatible packages.</li>
    <li>Fixed <b>Information</b> panel showing info for installed packages instead of the current
        file in <b>Installer</b>.
    </li>
    <li>Fixed <b>Installer</b> failing on inclusive split apk files.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Automatically refresh the list once new app is available or uninstalled.
        <br>
        <small>It can be toggled from <b>Development Preferences</b>.</small>
    </li>
    <li>Various improvements in <b>Uses Features</b> panels.</li>
</ul>

<br/>

<h2>Build100.6.8</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Patched a bug that's not closing the <b>Terminal</b> after trial expiration.</li>
    <li>Fixed header not visible when permission is not available in <b>Most Used</b>.</li>
    <li>Fixed <i>Color Picker</i> crashing in some devices.</li>
    <li>Fixed webpage not opening inside the app.</li>
    <li>Fixed crash when a tag is clicked in <b>Add Tag</b> dialog.</li>
    <li>Fixed <b>Batch Extract</b> crashing due to special characters in app name.</li>
    <li>Fixed index issue in <b>Batch Extract</b>.</li>
    <li>Fixed changes randomly not loading properly.</li>
    <li>Fixed <b>Audio Player</b> state not visible on third party widgets.</li>
</ul>

<br>

<h2>Build100.6.7</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed data not getting imported after the previous update.</li>
    <li>Fixed license key verifier crashing after activation.</li>
    <li>Fixed landscape layout issues for <b>Color Picker</b>.</li>
    <li>Fixed landscape span count for <b>Accent Colors</b>.</li>
    <li>Fixed Material You Accent getting reset after wallpaper change</li>
</ul>

<br/>

<h2>Build100.6.6</h2>

<h4>User Interface</h4>

<ul>
    <li>Added new <b>Color Picker</b> in <b>Accent Color</b> for picking up custom colors.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed an OutOfMemoryError while finding text matches.</li>
    <li>Fixed <b>SharedPrefs</b> panel not closing after warning.</li>
    <li>Fixed various root button state issues.</li>
    <li>Fixed various reported crashes in the app.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed color picker toggle from <b>Development Preference.</b>
        <br>
        <small>It's now a part of the <b>Accent Color</b> panel.</small>
    </li>
</ul>

<br/>

<h2>Build100.6.5</h2>

<h4>User Interface</h4>

<ul>
    <li>Collapsible menu for <b>Search</b> to allow for adding more icons and still preserve space.
    </li>
    <li>Added filter button and relocated refresh button in <b>Search</b>.</li>
    <li>Added keyword database for <i>Android Permissions</i> and <i>Tracker Signatures</i> for <b>Deep
                                                                                                   Search</b>.
    </li>
    <li>Added information whether app supports cloud backup or not in <b>Information</b> panel.</li>
    <li>Added custom layer for predictive back gesture animations.
        <br>
        <small>Can be toggled in <b>Development Preferences</b>.</small>
    </li>
    <li>Added suggestions for devices with really long loading time.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed clearing cache size opening multiple popups in <b>Batch</b>.</li>
    <li>Fixed crash when Deep Search is toggled multiple times in a row.</li>
    <li>Fixed filter flags not applying correctly in <b>Search</b>.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Improved <b>Search Menu</b> interface with better animation support.</li>
</ul>

<h4>Behavior</h4>

<ul>
    <li>Clear button in tag search mode should clear keywords first in <b>Search</b> panel.</li>
    <li>It's unsafe to imply concurrency while loading package infos, can overload the system and
        may cause unexpected crashes. <b>Deep Search</b> may work slightly slower now.
    </li>
</ul>

<br/>

<h2>Build100.6.4</h2>

<h4>User Interface</h4>

<ul>
    <li>Addition to <i>Trackers</i> framework to show tracker icon next to app with trackers
        throughout the app.
    </li>
    <li>Added trackers count in global <b>App Menu</b>.</li>
    <li>It's now possible to disable/enable components using Shizuku.</li>
    <li>Added compound indicator for showing multiple icons when many states are available.
        <br>
        <small>For example, if an app has trackers, and simultaneously is a foss app, both icons
               will be shown in the app list.</small>
    </li>
    <li>Add bloat indicator for bloat apps throughout the app.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed no ripple on <b>Bottom Menu</b> when accent color is used as background.</li>
    <li>Fixed uninstalled apps icon not showing in <i>App Menu</i>.</li>
    <li>Fixed various storage permission dialog behavior issues.</li>
    <li>Fixed restore issue for Shizuku in <b>Debloat</b>.</li>
    <li>Fixed <i>Search</i> and <i>Manage Space</i> showing for uninstalled apps.</li>
    <li>Fixed <i>Search</i>, <i>Manage Space</i> and <i>Preferences</i> showing for non-exported
        components leading to an error message.
    </li>
    <li>Fixed RTL issue in <b>Trackers</b> panel.</li>
</ul>

<br/>

<h2>Build100.6.3</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed shuffle issues.</li>
    <li>Fixed crashing on resizing app screen on Android desktop environments.</li>
    <li>Fixed crashing on reading faulty apps info for <i>Info Strip</i>.</li>
    <li>Fixed crashes caused by mismatching panel IDs.</li>
    <li>Fixed crash casued by using special characters when using <i>find</i> in XML files.</li>
    <li>Fixed an issue that's allowing embedded FOSS tags to be removed.</li>
    <li>Fixed some minor issues.</li>
</ul>

<br>

<h2>Build100.6.2</h2>

<h4>User Interface</h4>

<ul>
    <li>Added toggle to clear persistent search states.
        <br/>
        <small>Can be toggled in <b>Development Preferences</b>.</small>
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed webpage flickering after loading.</li>
    <li>Fixed HTML files not getting exported properly.</li>
    <li>Fixed an error that was not showing keyboard in <b>Terminal</b>.</li>
    <li>Fixed missing refresh button in <b>Boot Manager</b>.</li>
    <li>Fixed a really old issue that was causing the screen to freeze on top of other panels if the
        back button is pressed too quickly.
    </li>
    <li>Fixed a crash caused by invalid metadata of faulty packages.</li>
    <li>Fixed auto complete not working on <b>Tag</b> dialog.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Limiting the maximum icons in <b>Tags</b> to be shown to 40.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <i>Amazon App Store</i> and <i>Galaxy Store</i> link support from the app.</li>
</ul>

<br/>

<h2>Build100.6.1</h2>

<h4>Changes</h4>

<ul>
    <li>Disabled predictive back gesture support for causing too many issues with the app.</li>
</ul>

<br/>

<h2>Build100.6.0</h2>

<h4>User Interface</h4>

<ul>
    <li><i>Deep Search</i> can now be used with <b>Tags</b> in <b>Search</b> panel.</li>
    <li>Added option to automatically create a tag for all apps with trackers in <i>Auto Tag</i>.
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a crash in <b>Search</b> when <b>Tags</b> are used.</li>
    <li>Fixed tags not loading anything in <b>Search</b>.</li>
    <li>Fixed <b>Debloat</b> select state issues.</li>
</ul>

<br/>

<h2>Build100.5.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added loaders on various <b>Home</b> sub-panels.</li>
    <li>Added <b>Preferences</b> icon in <b>Home</b> panel.</li>
    <li>Added <b>Auto Tag</b> in <b>Tags</b> panel to automate the tags creation process based on
        the already available info.
        <br>
        <small>Available only in Oreo+ deices.</small>
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <i>Colorful Icons</i> getting applied on <b>Bottom Menu</b> when accent color is used.
    </li>
    <li>Fixed uninstalled apps icon not loading in <b>Tags</b> panel.</li>
    <li>Fixed <i>Bottom Menu</i> not appearing back in smaller lists after dragging.</li>
    <li>Fixed permission dialogs position issue on screen.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Better cache size reporting in <b>Clear Cache</b> dialog.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed all unsupported and unreadable binary files from <b>Extras</b> panel.</li>
</ul>

<h4>AppOps</h4>

<ul>
    <li>AppOps can be used with Shizuku as well.</li>
    <li>Added a complete Android permission list to make sure we fetch the correct permission
        description for various operations.
    </li>
    <li>Sentence cases for titles.</li>
</ul>

<br/>

<h2>Build100.4.2</h2>

<h4>User Interface</h4>

<ul>
    <li>Added option to use <i>Accent Color</i> on <i>Bottom Menu</i> in <b>Appearance
                                                                            Preferences</b>.
        <br>
        <small>
            The setting has been moved from <b>Development Preferences.</b>
        </small>
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed data usage appearing in multi-lines in <b>Usage Stats</b> panel.</li>
    <li>Fixed <i>Play</i> option not playing the audio file in <b>Music</b>.</li>
    <li>Fixed <i>Error -3001</i> in <b>Reinstaller</b> in some devices.</li>
    <li>Fixed a crash on fetching user number using <b>Shizuku</b>.</li>
    <li>Fixed success status report on failed installation on Shizuku.</li>
    <li>Fixed deprecated installer warning close button issue.</li>
    <li>Fixed bypassing low target SDK block for Shizuku.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Few UI tweaks and optimization.</li>
</ul>

<h4>Changes</h4>

<ul>
    <li>Hide <b>Dex Classes</b> on <i>Android System</i> because it's not an app.</li>
</ul>

<h4>Translations</h4>

<ul>
    <li>Added Turkish translations.
        <br>
        <small>Thanks to <i>Ertuğrul Sağlam, Kyoya, savaş yazan</i>.</small>
    </li>
</ul>

<br>

<h2>Build100.4.1</h2>

<h4>User Interface</h4>

<ul>
    <li>Added <i>Play Review</i> dialog in the <b>Play</b> builds.</li>
    <li>Updated <b>Graphics</b> panel interface.</li>
    <li>Updated <b>Extras</b> panel interface.</li>
    <li>Added graphic element size in the archive in <b>Graphics</b> panel.</li>
    <li>Added graphic element size in the archive in <b>Extras</b> panel.</li>
    <li>Optimized <b>Usage Stats</b> panel interface for better memory usage and performance
        optimization.
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed cache size not loading below Oreo devices in <b>Manage Space</b> panel.</li>
    <li>Fixed close button not doing anything in <b>Debloat Select</b> dialog.</li>
    <li>Fixed <i>"Error: Unexpected end of document"</i> issue in the app's whole <b>Trackers
                                                                                     Framework</b>.
    </li>
</ul>

<h4>Improvement</h4>

<ul>
    <li>Improve Shizuku permission flow.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed legacy rate dialog from <b>Play</b> builds.</li>
</ul>

<br>

<h2>Build100.4.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added option to clear complete app's cache in <b>Manage Space</b> panel.</li>
    <li><b>Batch Trackers</b> can now be used in <i>Normal</i> and <i>Shizuku</i> modes.
        <br>
        <small>Blocking will still require root.</small>
    </li>
    <li>Added option to use realtime blur transition while switching panels.
        <br>
        <small>Can be toggled in <b>Development Preferences.</b></small>
    </li>
    <li>Added more options in <b>Debloat Select</b> dialog.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a crash on <i>Search</i> and <i>Manage Space</i>.</li>
    <li>Fixed checked items not showing in <b>Debloat Checklist</b> if checked from <i>Search</i>.
    </li>
    <li>Fixed <i>App Menu</i> not working in <b>Debloat Checklist</b> and <b>Debloat Search</b>.
    </li>
    <li>Fixed issues with <b>Batch Actions</b> menu.</li>
</ul>

<h4>Shizuku</h4>

<ul>
    <li>Complete Shizuku migration to the newer and updated APIs.
        <br>
        <small>
            You may notice much better performance and stability over every Shizuku operations now.
        </small>
    </li>
</ul>

<br>

<h2>Build100.3.1</h2>

<h4>User Interface</h4>

<ul>
    <li>Added dedicated actions menu in <b>Batch</b> to reduce options overloading.</li>
    <li>Added empty data loaders before various panels.</li>
    <li>Warning indicator for <i>Move Selections to Top</i> in <b>Batch</b>.</li>
    <li>Added debloat checklist for managing selections in <b>Debloat</b>.</li>
    <li>Colorful icons for <i>Bottom Menu</i>.</li>
    <li>Added option to search inside supported apps in <b>App Info</b> panel.</li>
    <li>Added option to open <i>Manage Space</i> activity of supported apps in <b>App Info</b>
        panel.
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a random crash in <b>Installer</b>.</li>
    <li>Fixed various issues with <b>Preferences</b> header.</li>
    <li>Fixed mission control buttons from audio player notification.</li>
    <li>Fixed an old issue where close button in not appearing in audio player notification.</li>
    <li>Fixed no ID state in <b>Audio Player</b> causing the player to restart on same file.</li>
    <li>Fixed a lag while starting <b>Audio Player</b>.</li>
    <li>Fixed accent color not changing for app icon in the list in various places of the app.</li>
    <li>Prevent app from crashing when <b>Audio Player</b> screen is pinned.</li>
    <li>Fix low contrast for filter chips.</li>
    <li>Fixed <b>Audio Player</b> going in playing state when positioned on paused state.</li>
    <li>Fixed media notification recreating everytime audio is changed.</li>
    <li>Fixed too much rounding in <i>Chips</i>.</li>
    <li>Fixed no divider on <i>Bottom Menus</i> on first launch.</li>
    <li>Fixed tracker info not opening from <b>Installer</b>.</li>
    <li>Fixed some random issues and crashes.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <i>Remove Stroke from Chips</i> from <b>Development Preferences</b>.</li>
    <li>Removed <i>Felicity</i> tag from music.</li>
</ul>

<br>

<h2>Build100.3.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added option to create <b>Batch</b> selections form tags.</li>
    <li>Added <b>Term Here</b> in component manager.</li>
    <li>Updated tracker info panel interface to match the app UI.</li>
    <li>Show tracker names instead of component in <b>Information</b> panel.</li>
    <li>Added dedicated search panel for <b>Debloat</b>.</li>
    <li>Added highlighter in <b>Debloat</b> for various removal types.</li>
    <li>Dedicated menu for <b>Home</b> panel.</li>
    <li>Dedicated menu for <b>Installer</b> panel.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a crash in <b>Boot</b> panel.</li>
    <li>Fixed a crash caused by Shizuku binder in some cases.</li>
    <li>Fixed some trackers description links not clickable.</li>
    <li>Fixed <b>Term Here</b> path issues.</li>
    <li>Fixed copy popup showing at random places in <b>Installer</b>.</li>
    <li>Fixed high alpha level for highlighted backgrounds.</li>
    <li>Fixed <b>Audio Player</b> crashing when opened from notification.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Optimized <b>Search</b> framework for faster data loading and fix some rare crashes.</li>
    <li>Better AppOps framework.</li>
</ul>

<h4>Moved</h4>

<ul>
    <li>Moved app information strip preferences in <b>Formatting</b> preferences.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <b>Combine Flags</b> from <b>Search</b> panel.</li>
    <li>Removed home preferences from <b>Layouts</b> in favour of <i>Home Menu</i>.</li>
    <li>Removed <b>Layouts</b> preferences from <b>Preferences</b>.
        <br>
        <small>All the preferences from this panel has been relocated to their respective panels for
               quicker preferences.</small>
    </li>
</ul>

<br>

<h2>Build100.2.6</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed crashes caused by Shizuku listeners.</li>
    <li>Fixed an issue that's preventing an app launch after installation.</li>
    <li>Fixed an issue that's causing corruption in exported app data.</li>
</ul>

<br>

<h2>Build100.2.4</h2>

<h4>User Interface</h4>

<ul>
    <li>Added count numbers in various components viewer panels.</li>
    <li>Added option to use accent color on <b>Bottom Menu</b>.
        <br>
        <small>Can be toggled from <b>Development Preferences</b>.</small>
    </li>
    <li>Added send intent support for various viewer components.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <b>Installer</b> not exiting automatically on error.</li>
    <li>Fixed a known memory leak in <b>Tags</b> loader.</li>
    <li>Fixed various critical issues with Shizuku permission handling.</li>
    <li>Fixed component state popup appearing on Shizuku.</li>
</ul>

<br>

<h2>Build100.2.3</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed trackers arrow icon not being added in the trackers list.</li>
    <li>Fixed a crash while opening <i>Tracker Selection</i> panel.</li>
    <li>Fixed rate screen opening between transactions causing the app to crash on play builds.</li>
    <li>Fixed changelogs popup not appearing on after an update.</li>
    <li>Fixed invalid tracker states in tracker blocker framework.</li>
    <li>Fixed an OOM on <b>Dex Classes Code Viewer</b>.</li>
    <li>Fixed some random crashes.</li>
</ul>

<br>

<h2>Build100.2.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added <i>Debloat Select</i> dialog for better and refined selection options.</li>
    <li>Added a popup to help with downgrading an app in <b>Installer</b> panel.</li>
    <li>Few improvements in <b>Setup</b> interface.</li>
    <li>It's now possible to open tracker info from <b>Batch Trackers</b>.</li>
    <li>Added option to use demo of <b>Peristyle</b> interface in <b>Music</b> panel.</li>
    <li><b>Information</b> panel directory paths are clickable now.</li>
    <li>Updated <b>Extract</b> dialog interface.</li>
    <li>Updated <b>Language</b> interface to include translators' credits and Crowdin link.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed some animations.</li>
    <li>Fixed <b>Batch Tracker</b> crashing on scanning uninstalled apps for trackers.</li>
    <li>Fixed markdown not rendering for generated app data.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Improved batch tracker loader for faster loading.</li>
    <li>Improved markdown renderer to render the MD files more efficiently.</li>
</ul>

<h4>Trackers</h4>

<ul>
    <li>Updated trackers scanner framework.</li>
    <li>Updated trackers database to include more information about the trackers.</li>
    <li>Updated tracker scanner interface throughout the app.</li>
    <li>Added <b>Tracker Details</b> panel to view detailed information about each tracker.</li>
</ul>

<br>

<h2>Build100.1.2</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed root shell not initializing on APatch root.</li>
</ul>

<br>
<h2>Build100.1.1</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <b>Manifest Viewer</b> crashing for external APK files.</li>
    <li>Fixed <i>Battery Optimization</i> switch not working properly in <b>App Info</b> panel.</li>
    <li>Fixes for <i>Battery Optimization</i> toggle interface.</li>
</ul>


<br/>
<h2>Build100.1.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added <b>GumRoad</b> license authenticator for GitHub builds.
        <br>
        <small>It's now possible to use the license key to activate Inure, unlocker is not needed
               anymore for GumRoad license.</small>
    </li>
    <li>Added warning icon for unsafe and unlisted apps in <b>Debloat</b> list.</li>
    <li>Updated uninstall result dialog interface.</li>
    <li>Show users list in <b>Installer</b> is now an official part of the app and can be toggled
        from
        <b>Configuration Preferences</b>.
    </li>
    <li>Implemented Shizuku interface for bypassing minimum SDK requirements for newer Android
        version.
    </li>
    <li>Added <i>Battery Optimization</i> toggle in <b>App Info</b> panel.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed uninstalled apps showing despite disabling its filters in <b>Debloat</b> panel.</li>
    <li>Fixed opening raw SVG code crashing the XML decoder.</li>
    <li>Fixed <b>Debloat</b> state filter having no effect on the updated list.</li>
    <li>Fixed uninstalled app icons not showing in <b>Debloat</b>.</li>
    <li>Fixed <b>Terminal</b> window going back to first window when app is reopened.</li>
    <li>Fixed debloat results are not posted when using Shizuku.</li>
    <li>Fixed duplicates item issue in <b>Battery Optimization</b> panel</li>
    <li>Fixed uninstalled state not showing properly in <b>Debloat</b>.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Clicking <i>Add</i> on <b>Terminal</b> should instantly create a new window, long pressing
        it will ask for a custom title for the window.
    </li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed users list toggle from <b>Development Preferences</b>.</li>
</ul>


<br/>
<h2>Build99.1.0</h2>

<h4>User Interface</h4>

<ul>
    <li>Added <b>Debloat</b> panel based on the <i>Universal Android Debloater</i> project.</li>
    <li>Optimized headers for various panels.</li>
    <li>Updated <b>Terminal Commands</b> interface.</li>
    <li>Added <b>Debloat</b> panel shortcut.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed crashes happening while decoding AXML files.</li>
    <li>CheckBox shouldn't notify listeners during dynamic assignment.
        <br>
        <small>This fixes the issue of re-clicking in various check box lists.</small>
    </li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Improved Root and Busybox detections by running the respective command and analyzing the
        outputs.
    </li>
    <li>Added disclaimer notification in <i>Device Info</i>'s <b>Development Preferences</b> for
        inaccurate info.
    </li>
</ul>


<br/>
<h2>Build99.0.1-3</h2>

<h4>User Interface</h4>

<ul>
    <li>Added option to use <i>Colorful Icons</i> values to <i>Static Background</i> of clickable
        containers in the app.
        <br>
        <small>
            You can enable it from <b>Development Preferences</b>. It didn't pass the testing phase,
            so it's disabled by default and hidden.
        </small>
    </li>
    <li>Renamed <b><i>Saved Commands</i></b> to <b>Terminal Commands</b>.</li>
    <li>Added warning indicator for user defined license in <b>FOSS</b> panel.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed other stores are showing up in <i>Play</i> build.</li>
    <li>Fixed persistent <b>Rate</b> screen in <i>Play</i> build.</li>
    <li>Fixed LTR issue for language selector.</li>
    <li>Disabled switch drag to fix issues in some devices.</li>
    <li>Fixed terminal commands launching but keeps crashing the emulator window.</li>
    <li>Fixed running a saved terminal command doesn't focus the command window.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed the toast notification that pops up whenever terminal window state is changed.</li>
</ul>

<br/>
<p>
    Inure will now use <b>semantic versioning</b> for all future releases.
</p>


<br/>
<h4>Build99</h4>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <b>Installer</b> crashing on root mode.</li>
    <li>Fixed various issues with <b>Batch Uninstaller</b>.</li>
    <li>Fixed <i>FOSS Parser</i> crashing in Android 10 below devices.</li>
</ul>

<h2>Build98</h2>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <b>Components Manager</b> crashing due to wrong check box uses.</li>
    <li>Fixed <b>CheckBox</b> not changing its state properly.</li>
    <li>Fixed switch thumb getting dragged to everywhere on the screen.
        <br>
        <small>If you want to reactivate it, you can re-enable <i>Fancy Drag</i> from
            <b>Development
               Preferences</b>.</small>
    </li>
</ul>


<br/>
<h2>Build97</h2>

<h4>User Interface</h4>

<ul>
    <li>Added more filter options in Batch sort.</li>
    <li>Tapping a pie chart piece should highlight the corresponding legend as well.</li>
    <li><i>Highlight Extensions</i> should use accent color instead.</li>
    <li>Updated <b>Accent Color</b> panel interface.</li>
    <li>Updated <i>Bottom Menu</i> interface.</li>
    <li>Moved notes grid style toggle to <i>Notes Menu</i>.</li>
    <li>Added licenses of the app in <b>FOSS</b> panel.</li>
    <li>Added popup to enter license of the FOSS apps.</li>
    <li>Added option to clear cache of apps in <b>Batch</b> (root).</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed <i>Blur Windows</i> option not hiding in unsupported devices.</li>
    <li>Fixed <b>Deep Search</b> really slow input issue causing various unexpected behaviors.</li>
    <li>Fixed root and Shizuku installer failing when file name contains special characters.</li>
    <li>Fixed <i>Bottom Menu</i> not updating it's state when <b>APKs</b> panel is opened with
        pre-selected items.
    </li>
    <li>Fixed <i>CheckBox</i> shadow clipping issue.</li>
    <li>Fixed <i>CheckBox</i> disappearing randomly from various list views.</li>
    <li>Fixed RISH not executing in Android 14+.</li>
    <li>Fixed a 'null' string in features list in <b>Information</b> panel.</li>
    <li>Fixed a null pointer while importing app data.</li>
    <li>Fixed invalid divider height issue in <i>Bottom Menu</i>.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Parallel streams for various loading frameworks to reduce loading times.</li>
    <li>Improved <b>Deep Search</b> framework.</li>
    <li>Optimized grid spans for different screen sizes in <b>Tags</b> panel.</li>
    <li>Updated the <i>CheckBox</i> framework to use less system resources.</li>
    <li>Updated <i>Switch</i> framework to use less system resources.
        <br>
        <small>
            You can now also drag left or right to toggle the switch. If it's a bother, you can
            disable it from <b>Development Preferences</b>.
        </small>
    </li>
</ul>

<h4>Changes</h4>

<ul>
    <li>Context bottom menu is now by default on.</li>
</ul>


<br/>
<h2>Build96</h2>

<h4>User Interface</h4>

<ul>
    <li>Added exception for some special permissions that can't be granted before.</li>
    <li>Added option to select users before installing an app.
        <br>
        <small>Due to some issues, it's been put under <b>Development Preferences</b>.</small>
    </li>
    <li>Added popup to bypass installation block for apps with deprecated SDKs in Android 14.</li>
    <li>Added option to install apps with deprecated SDKs in Android 14.
        <br>
        <small>Added only for root at the moment and will be added for Shizuku later.</small>
    </li>
    <li>Added total apps count in <b>Analytics</b> panel.</li>
    <li>Added total apps count in <b>Tagged Apps</b> panel.</li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a few issues with <i>App Data Loader</i>.</li>
    <li>Fixed <b>Shared Preferences</b> browser crashing when there's only one preference file.</li>
    <li>Fixed <b>Batch Uninstaller</b> triggering two installs when using privileged modes.</li>
    <li>Fixed <b>Tags</b> database closing randomly causing the app to crash unexpectedly.</li>
    <li>Fixed an issue causing <b>Analytics</b> panel data to be loaded multiple times.</li>
    <li>Fixed Dex classes not loading in Android 14.</li>
    <li>Fixed a few crashes.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed <i>Install Location</i> from <b>Analytics</b> panel due to obsolescence.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li>Various small fixes and improvements.</li>
</ul>

<h4>Updates</h4>

<ul>
    <li>Updated few services to match Android 14 requirements.</li>
    <li>Updated app's meta data parser compatibility with Android 14's.</li>
</ul>

<h4>Perks</h4>

<ul>
    <li>You can now drag the switch thumb through the entire screen.</li>
</ul>


<br/>
<h2>Build95</h2>

<h4>User Interface</h4>

<ul>
    <li>Updated <b>Device Info</b> panel interface to match the app's design language.</li>
    <li>Updated <b>Saved Commands</b> panel interface.</li>
    <li>Added tracker definition type in various <b>Trackers</b> panels.</li>
    <li>Updated trackers selector interface.</li>
    <li>Added Xposed Module information in <b>App Information</b> panel.</li>
    <li>Lyrics will now scroll while seeking.</li>
    <li>Added <i>FOSS</i> tag in <b>Apps Sort</b> dialog.
        <br>
        <small>You may have to reset the sorting filters in the <b>Apps</b> panel.</small>
    </li>
</ul>

<h4>Bug Fixes</h4>

<ul>
    <li>Fixed a random error in restoring app data.</li>
    <li>Fixed blank screen before audio player.</li>
</ul>

<h4>Improvements</h4>

<ul>
    <li><b>Tags</b> will now support multiple languages including Arabic and Urdu.</li>
</ul>

<h4>Batch</h4>

<ul>
    <li>Added <b>Batch Tracker</b> to support trackers management for multiple apps at once.</li>
    <li>Added <b>Batch Profiles</b> to save and seamlessly manage multiple batch states in the app.
    </li>
</ul>


<br/>
<h2>Build94</h2>

<h4>User Interface</h4>
<ul>
    <li>Added back store links for <b>Play</b> builds.</li>
    <li>Added dedicated dark and light mode toggle (persistent) for <b>Image Viewer</b>.</li>
    <li>Vertical scrolling for alternate audio player interface.</li>
    <li>Added option to mark/unmark any app as/from FOSS.</li>
</ul>
<h4>Bug Fixes</h4>
<ul>
    <li>Fixed apps getting added multiple times in a tag.</li>
    <li>Fixed a lot of issues with <b>Batch Extract</b>.</li>
    <li>Fixed audio player position skipping playback issue.</li>
    <li>Fixed WebView losing scroll state on rotation.</li>
</ul>
<h4>Security</h4>
<ul>
    <li>Patched <i>Improper Input Validation</i>.</li>
</ul>
<h4>Improvements</h4>
<ul>
    <li>Optimized text loader frameworks for better text rendering.</li>
    <li>Optimized image loader framework for even smoother animation execution when image caching is
        enabled.
    </li>
    <li><b>Batch Extract</b> process will run independently of the app, and can run even if the app
                             is closed
    </li>
    <li>Improved unlocker detection.</li>
</ul>

<h4>Removed</h4>

<ul>
    <li>Removed obsolete <i>Activate</i> button from <b>Unlocker</b>.</li>
</ul>

<h4>Cleaning</h4>

<ul>
    <li>Cleaned up change logs file and removed collapsible elements for consistent page
        rendering.
    </li>
</ul>


<br/>
<h2>Build93</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Updated <b>Analytics</b> panel UI.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed DeadObject error when restoring app data.</li>
        <li>Fixed crash when deleting an APK file.</li>
        <li>Fixed visibility of uninstalled apps from tags.</li>
        <li>Fixed empty tags showing up in various places in the app.</li>
        <li>Fixed Arabic privacy policy not opening on Arabic locale.</li>
        <li>
            Fixed webview loading dark pages in dark mode.
            <br/>
            <small>Still needs work.</small>
        </li>
        <li>Fixed invalid theme count issue.</li>
    </ul>
    <h4>Improved</h4>
    <ul>
        <li>
            Improved back and restore framework.
            <br/>
            <small>
                This build should automatically convert play backups to github builds.
            </small>
        </li>
        <li>Improved Shizuku failure error reports.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed various store links for Play builds.</li>
        <li>Removed minimum 3 character limit from <b>Search</b>.</li>
    </ul>
</div>
<br/>
<h2>Build92</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <b>FOSS</b> and <b>Tags</b> shortcut support.</li>
        <li>Added proper affirmation dialog for <b>Batch Tags</b>.</li>
        <li>Added collapsed header layout for <b>Home</b> panel.</li>
        <li>Added swipe to delete apps from tag.</li>
        <li>Added option to create home screen shortcuts for tags.</li>
        <li>
            Pressing any alphabet key on <b>Home</b> panel should open <b>Search</b>
            automatically.
            <br/>
            <small>
                Useful for keyboard users.
            </small>
        </li>
        <li>Legend for bar chart in <b>Graph Usage Stats</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>Tags</b> crashing on opening after a tag is deleted.</li>
        <li>Fixed a lot of reported issues and crashes.</li>
        <li>Fixed bad uninstaller command.</li>
        <li>Fixed empty app in a tag issue.</li>
        <li>Fixed app icon cache hashcode mismatch issue.</li>
        <li>Fixed tag deletion issues.</li>
        <li>Fixed root connection crashing when IFW file is opened in <b>Trackers</b></li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>
            Improved communication between bar and pie chart in the <b>Graph Usage Stats</b>
            panel for better data highlighting between the charts
            <br/>
            <small>
                Highlighting any entry in one chart will also highlight the same entry in the other.
            </small>
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed menu from <b>Add Tag</b> dialog.</li>
        <li>Removed info icon from the <b>FOSS</b> panel.</li>
    </ul>
    <h4>Security</h4>
    <ul>
        <li>
            Patched <i>Exposure of Sensitive Information to an Unauthorized Actor</i>
            vulnerability.
        </li>
        <li>
            Patched <i>Android Manifest Misconfiguration Leading to Task Hijacking</i>
            vulnerability.
        </li>
    </ul>
</div>
<br/>
<h2>Build91</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added Open Source logo on the apps that are FOSS in nature or was FOSS somewhere in the
            past.
            <br/>
            <small>This will use F-Droid and IzzyOnDroid repo data to identify and validate in
                   runtime if the app is FOSS or not. Any other repo isn't supported and likely
                   won't be supported in the future.</small>
        </li>
        <li>
            Added self app updater for auto downloading latest update builds.
            <br/>
            <small>For GitHub releases only, Play releases are Play Store dependent and Play API is
                   not open source.</small>
        </li>
        <li>Updated <b>Home</b> panel UI to make it consistent with the app's design language.</li>
        <li>Added <b>Tags</b> to assign indefinite tags to any app and create a personalized app
            groups.
        </li>
        <li>
            Added <i>Tags</i> filter in <b>Search</b> panel.
            <br/>
            <small>Use <b>#</b> before any keyword to enable tag search mode.</small>
        </li>
        <li>Added <i>Tags</i> strip in <b>Search</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed an issue that's crashing the app info loader for non-installed apps.</li>
        <li>Fixed a few random crashes.</li>
        <li>Fixed no data issue in <b>Uses Features</b> panel.</li>
    </ul>
    <h4>Improvement</h4>
    <ul>
        <li>Improved layouts and animations for Arabic locale.</li>
        <li>Updated <b>Shortcuts</b> panel interface.</li>
        <li>Some improvements in animations framework.</li>
        <li>Further improvements in communication between bottom menu and fast scroller.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <b>Dex Classes</b> for non-installed apps.</li>
    </ul>
    <h4>Changes</h4>
    <ul>
        <li>Put a limit on search for up to 3 characters to prevent unnecessary search triggers.
        </li>
    </ul>
</div>
<br/>
<hr>
<h5>
    Build90 was skipped.
</h5>
<br/>
<h2>Build89</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added option to pause image loader when list is scrolled to improve list performance in
            some devices.
            <br/>
            <small>Can be toggled from <b>Development Preferences</b>.</small>
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Possible fixed root freezing issue.</li>
        <li>Fixed crashes in some specific range of devices.</li>
    </ul>
</div>
<br/>
<h2>Build88</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to back up and restore Inure's data in <b>Manage Space</b> panel.</li>
        <li>Added <i>IzzyOnDroid</i> link support.</li>
        <li>
            Updated <b>Home</b> panel UI.
            <br/>
            <small>Toggle the old style UI from <b>Development Preferences</b> to revert to old UI.</small>
        </li>
        <li>Added option to enable padding-less popup menus.</li>
        <li>Updated pie charts' marker popup menu style to be more streamlined with click
            interface.
        </li>
        <li>Added custom legend framework to make legends' values clickable in <b>Analytics</b>.
        </li>
        <li>Added seamless components' browser in <b>Apps Menu</b>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed missing disabled components in app's component viewers.</li>
        <li>Fixed crashing due to empty tooltip hints.</li>
        <li>Fixed few UI inconsistencies.</li>
        <li>Fixed stroke, color not changing.</li>
        <li>Fixed <b>APKs</b> search issues.</li>
        <li>Fixed few data generator issues.</li>
        <li>Fixed <b>Batch</b> selections sorting.</li>
        <li>Fixed <b>Terminal</b> notification permission issue.</li>
        <li>Possibly fixed no color issue in Samsung devices.</li>
        <li>Fixed results loading multiple times in <b>Search</b> panel.</li>
        <li>Fixed media player crashing on corrupted files.</li>
        <li>Fixed a few RISH issues.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>
            Shortcuts won't be treated as a new activity, rather as a component in the app letting
            the app launch multiple shortcuts in a single app instance all the time.
            <br/>
            <small>
                Should be more streamlined with Android 13's back button behavior.
            </small>
        </li>
        <li>Improved fast scroller and bottom menu interactions.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed search and preferences button animations to maintain style consistency.</li>
        <li>Removed <i>Notes</i> panel animations due to optimization issues.</li>
    </ul>
    <h4>Security</h4>
    <ul>
        <li>Fixed a few issues with unlocker detection.</li>
        <li>Internal code protection.</li>
        <li>Disabled support for execute as Android default FS model doesn't allow efficient file
            parsing and using this also poses a major security risk.
        </li>
        <li>Patched <i>Missing Authorization</i> vulnerability.</li>
        <li>Patched <i>Improper Input Validation</i> vulnerability.</li>
    </ul>
</div>
<br/>
<h2>Build87</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added external storage support.</li>
        <li>Added force close in Batch.</li>
        <li>Added public key type in <b>Certificates</b> panel.</li>
        <li>New interface for list generator and added more flags.</li>
        <li>Added <i>Galaxy Store</i> link in <b>App Info</b> panel.</li>
        <li>Added improved dex classes viewer.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed delayed loading when skipped loading is toggled.</li>
        <li>Fixed same warning showing two times on <b>Splash Screen</b>.</li>
        <li>Fixed some Shizuku warnings.</li>
        <li>Fixed missing apps issue <b>Battery Optimization</b> panel.</li>
        <li>Fixed small filter icon issue.</li>
        <li>Fixed proper header style not setting for all Russian locales.</li>
        <li>Fixed empty information in same rare instances.</li>
        <li>Fixed output panel opening multiple times after generating apps list.</li>
        <li>Fixed a few issues with data loader.</li>
        <li>Fixed APKs search panel invalid data issue.</li>
    </ul>
    <h4>Changes</h4>
    <ul>
        <li>Changed <i>Inure Mini Player</i> to <i>Audio Player</i>.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved popup framework to follow touch position on the screen.</li>
        <li>Improved bottom menu.</li>
        <li>Improved path checks.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed pausing image loader when list is fast scrolled because it added very minimal
            performance gain in modern devices.
        </li>
        <li>
            <b>Dex Classes</b> framework.
            <br/>
            <small>It didn't allow viewing of the classes file.</small>
        </li>
    </ul>
</div>
<br/>
<h2>Build86</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added new animation in various panel.</li>
        <li>Added app icon in <b>Notes Editor</b> panel.</li>
        <li><b>App Info</b> grid layout can be now be adjusted separately for each layouts.</li>
        <li>Added option to change text size in <b>Notes Editor</b>.</li>
        <li>Added <i>Share</i> in <b>Notes</b> panel.</li>
        <li>Added tooltips popup on various buttons of the app.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>App Information loading indefinitely.</b></li>
        <li>Fixed empty batch checklist.</li>
        <li>Fixed showing permission switch dialog when app is not installed.</li>
        <li>Fixed various issues with <b>Installer</b>.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved <i>Inure Theme Engine</i>.</li>
        <li>Improved app's animation framework.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed JSON spans option from <b>Notes Editor</b>.</li>
    </ul>
</div>
<br/>
<h2>Build85</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added selection count in <b>Batch</b> panel.</li>
        <li>Added option to change app's state in <b>Batch</b> panel.</li>
        <li>Added option to install apps in <b>App Information</b> panel.</li>
        <li><b>Image Viewer</b> now has a static dark interface.</li>
        <li>Added Telegram group and channel dialog.</li>
        <li>Added <b>Rate</b> panel.</li>
        <li>Added switch in <b>Permissions</b> panel to grant or deny permissions on the fly.</li>
        <li>Added option to find text in various editor panels.</li>
        <li>Added trackers count in <b>App Information</b> panel.</li>
        <li>
            Added option to create shortcuts in <b>Activities</b> and <b>Shortcuts</b>
            panel.
        </li>
        <li>Added <i>Package Type</i> chart in <b>Analytics</b> panel.</li>
        <li>Updated the UI of the <b>Notes</b> panel.</li>
        <li>Added <i>Hidden</i> flag to filter hidden files in <b>APKs</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed few issues with <b>Analytics</b> panel.</li>
        <li>Fixed corrupted data issue in <b>Batch</b> when <i>Move Selection to Top</i> is toggles.
        </li>
        <li>Notes will now be updated from changes made outside the app as well.</li>
        <li>Fixed invalid F-Droid URL.</li>
        <li>Fixed some <b>Component Manager</b> issues.</li>
        <li>Few notes editor fixes.</li>
        <li>Fixed missing trackers and various other <b>Trackers</b> related issues.</li>
        <li>Fixed missing apps from list in <b>Apps</b> panel.</li>
        <li>Fixed ENOENT error in <b>App Info</b> panel.</li>
        <li>Fixed some issues with <b>Battery Optimization</b> panel.</li>
        <li>Fixed some issues with <i>Uninstalled</i> filter.</li>
        <li>Fixed contrast issue on chips in dark mode.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved crash handler to prevent crash locks.</li>
        <li>Improved loader for smoother data loading in <b>Analytics</b> panel.</li>
        <li>Improved <b>Notes Editor</b> actions framework.</li>
        <li>Improved <b>Certificates</b> parser to support DSA keys.</li>
        <li>Improved <b>Bottom Menu</b> framework for better compatibility with the scrolling views.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed settings icon from <b>App Information</b> panel.</li>
        <li>Removed unneeded permission details from <b>Permissions</b> panel.</li>
        <li>Disabled <b>Information</b> panel and it's support has been dropped.</li>
    </ul>
</div>
<br/>
<hr>
<h5>
    Build84 was skipped.
</h5>
<br/>
<h2>Build83 (Quick Fix)</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li style="color: red;">Fixed a critical issue that's causing app stuck on loading and
                                automatically rebooting some devices.
        </li>
        <li>Fixed filter buttons can all be deselected issue.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Added an improved loader framework re-addressing the DeadObject error and faster loading
            in the app.
        </li>
        <li>Optimized filter framework to use less memory.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>Termux</i> from <b>Terminal</b>.</li>
    </ul>
</div>
<br/>
<hr>
<h5>
    Build81 and 82 is skipped/removed due to a serious issue in production.
</h5>
<br/>
<h2>Build80</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed few crashes related to Shizuku.</li>
        <li>Improved app loading framework fixing a few reported crashes.</li>
        <li>Fixed icons losing colors when a new activity is launched.</li>
        <li>Fixed a few user reported crashes.</li>
    </ul>
</div>
<br/>
<h2>Build79</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Renamed Package Installer to Installer.</li>
        <li>Added missing <b>App Information</b> component in <b>Component Manager</b>.</li>
        <li>Added app's preference activity query in <b>App Information</b> panel.</li>
        <li>Added more info in various apps' lists.</li>
        <li>Updated <b>Search</b> animations.</li>
        <li>Added option to execute <i>.sh</i> files using Inure Terminal.</li>
        <li>Added selection framework for <b>APKs</b> panel.</li>
        <li>Added complete app size in <b>Usage Stats</b> panel.</li>
        <li>
            Added option to toggle complete app size in various panels of the app in
            <b>Development</b>
            preferences.
        </li>
        <li>
            Added option to toggle stroke on chips of sorting GUI in <b>Development</b>
            preferences.
        </li>
        <li>Added size info after cache has been cleared.</li>
        <li>Added option to customize information strip of some main apps panel lists.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed some crashes in <b>Trackers</b> panel.</li>
        <li>Fixed missing SDK details in <b>Analytics</b> panel.</li>
        <li>Fixed a crash when app usage data is greater than 7-8 days.</li>
    </ul>
    <h4>Sort and Filter Framework</h4>
    <ul>
        <li>Added new sorting framework in <b>Apps</b> panel.</li>
        <li>Added new sorting framework in <b>Usage Stats</b> panel.</li>
        <li>Added new sorting framework in <b>Battery Optimization</b> panel.</li>
        <li>Added new sorting framework in <b>Batch</b> panel.</li>
        <li>Added new sorting framework in <b>Boot Manager</b> panel.</li>
        <li>Added new sorting framework in <b>APKs</b> panel.</li>
        <li>Added new sorting framework in <b>Search</b> panel.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Release dates from changelogs.</li>
    </ul>
</div>
<br/>
<h2>Build78</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added option to enable colorful navigation menu icons in <b>Accessibility</b>
            panel.
        </li>
        <li>Added cache size in <b>App Information</b> panel.</li>
        <li>Added large string decision dialog.</li>
        <li>Added size in <b>SharedLibs</b>.</li>
        <li>Added <b>Details App Information</b> panel for APK file associations.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed white borders on album art in <b>Audio Player</b>.</li>
        <li>Fixed heavy lag in <b>Audio Player</b> on landscape orientation.</li>
        <li>Fixed <b>Deep Search</b> not counting permissions' label matches.</li>
        <li>Fixed only one instance of match showing in various search panels in texts that have
            multiple matches.
        </li>
        <li>Fixed some rare memory leaks.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved animation framework.</li>
        <li>Improved LRC animation.</li>
        <li>Improved search highlighter framework.</li>
        <li>Improved list reload animations.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed large string error.</li>
    </ul>
</div>
<br/>
<h2>Build77</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added refresh button in <b>Search</b> panel.</li>
        <li>Added <i>Sort</i> and <i>Filter</i> in <b>APKs</b> panel.</li>
        <li>Added dedicated search for <b>APKs</b> panel.</li>
        <li>Added seekbar based <i>Stiffness</i> and <i>Damping Ratio</i> dialog.</li>
        <li>Updated <b>Saved Commands</b> icon.</li>
        <li>
            Deep search details can now be clicked to expand the deep search data in <b>Deep
                                                                                        Search</b>
            panel.
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>Batch</b> battery optimization not working correctly.</li>
        <li>Fixed some crashes due to unlocker file.</li>
        <li>Fixed few more instances of DeadObject error.</li>
        <li>Fixed keyboard clipping the list in <b>Search</b> panel.</li>
        <li>Fixed app not switching back to <b>Home</b> after launching from shortcuts.</li>
        <li>Fixed battery optimization state not updating correctly.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved various <b>APKs</b> to <b>Installer</b> framework connection pipelines adding
            better animations and fixing various lags.
        </li>
    </ul>
</div>
<br/>
<h2>Build76</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added selectable text layouts in various details panels.
            <br/>
            <small>Can be toggled from <i>Development Preferences</i> and kept a development feature
                   because it's introducing various bugs in the app.</small>
        </li>
        <li>Added refresh button in various panels.</li>
        <li>Added my socials in <b>About</b> panel.</li>
        <li>Dropped <i>apkm</i> format, apks will be used instead.</li>
        <li>Added <i>Deep Search</i> and <i>Search</i> keywords forwarding to details panel from <b>Apps
                                                                                                    Menu</b>.
        </li>
        <li>Search keywords in <b>Apps Menu</b></li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed version code showing version number in <b>Information</b> panel.</li>
        <li>Fixed dex count issue.</li>
        <li>Fixed various crashes reported in <i>Build74</i> and <i>Build75</i></li>
        <li>Fixed <b>Deep Search</b> not showing any results due to an unknown bug.</li>
        <li>Various core optimizations in data loader framework fixing more crashes and issues
            caused while loading data.
        </li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved app loading time.</li>
    </ul>
    <h4>Terminal</h4>
    <ul>
        <li>Integrated native Shizuku RISH shell environment into the <b>Terminal (Shell)</b>.</li>
        <li>
            Added greetings in <b>Terminal</b>.
            <br/>
            <small>Disabled by default.</small>
        </li>
    </ul>
</div>
<br/>
<h2>Build75</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added validity in <b>Trial</b> panel.</li>
        <li>Added loader interface in <b>Installer</b> panel to show loader indicator when data is
            being loaded.
        </li>
        <li>
            Added three new typefaces.
            <ul>
                <li>Teko</li>
                <li>Titillium</li>
                <li>Space Grotesk</li>
            </ul>
        </li>
        <li>Updated generated data pages styles.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed various album art issue.</li>
        <li>Possibly fixed the rare DeadObject error on app startup.</li>
        <li>Fixed app restarting its current state when a panel is launched from shortcut.</li>
        <li>Fixed broken Shizuku installer framework.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved Inure's theme engine framework.</li>
        <li>Improved app icon framework.</li>
    </ul>
</div>
<br/>
<h2>Build74</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Various UI scaling adjustments.</li>
        <li>Various font size tweaks and adjustments.</li>
        <li>Added option to enable custom color picker interface in <b>Accent Colors</b>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>Manage Space</b> panel crashing.</li>
    </ul>
    <h4>Metadata</h4>
    <ul>
        <li>Re-indexed preferences data.</li>
    </ul>
</div>
<br/>
<h2>Build73</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added app's state details in <b>Information</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed unknown error issue in <b>Installer</b> panel.</li>
        <li>Fixed method count showing wrong numbers.</li>
    </ul>
    <h4>Improved</h4>
    <ul>
        <li>Improved <b>Information</b> framework for efficient data parsing.</li>
    </ul>
</div>
<br/>
<h2>Build72</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added padding for notch cutout to prevent notch overlapping.</li>
        <li>Added per app native boot manager.</li>
        <li>Added app components manager to enable/disable various features of the app.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed trackers not getting blocked in <b>Installer</b> panel.</li>
        <li>Fixed tracker icons not showing for installed packages.</li>
        <li>Fixed missing changes meta data in <b>Installer</b> panel.</li>
        <li>Fixed activity state wrapped inside a <i>'Success'</i> string.</li>
        <li>Fixed delay while opening notes panel.</li>
        <li>Fixed various formats such as APKS and XAPK crashing the installer.</li>
    </ul>
    <h4>Changes</h4>
    <ul>
        <li>
            Changed click behavior of <b>APKs</b> panel.
            <br/>
            <small>Clicking an apk will now open <b>Installer</b> panel.</small>
        </li>
    </ul>
    <h4>Improved</h4>
    <ul>
        <li>
            Improved <b>Notes Editor</b> panel formatting strip framework.
            <ul>
                <li>Removed unnecessary animations for better UX.</li>
                <li>Added span highlight, moving cursor will simultaneously highlight the applied
                    span icon as well.
                </li>
                <li>All spans are now inclusive, meaning can be toggled instead of applying as it
                    was before.
                </li>
            </ul>
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed unnecessary animations that were overloading the <b>Analytics</b> panel.</li>
    </ul>
</div>
<br/>
<h2>Build71</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <i>Minimum OS</i> panel for <b>Analytics</b> panel.</li>
        <li>Added <i>Target OS</i> panel for <b>Analytics</b> panel.</li>
        <li>Renamed <i>Stacktraces</i> to <i>Crash Report</i>.</li>
        <li>Updated notes editor formatting strip interface.</li>
        <li>Added option to enable notch area in the app in <i>Development Preferences</i>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed a bug where <i>Battery Optimization</i> is not opening when both root and Shizuku
            is on.
        </li>
        <li>Fixed missing permission details in <b>Information</b> panel.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>
            Improved app icon framework.
            <br/>
            <small>Icon quality won't be degraded anymore upon resizing.</small>
        </li>
        <li>Minor improvements to dialog animations.</li>
    </ul>
    <h4>Trackers</h4>
    <ul>
        <li>Added Intent Firewall based tracker framework</li>
        <li>Removed previous implementation.</li>
        <li>Removed Shizuku implementation for <i>Trackers</i>.</li>
    </ul>
    <h4>Installer</h4>
    <ul>
        <li>
            Added option to block/unblock trackers from installer panel as well.
            <br/>
            <small>This will also work with apps that are not yet installed as well.</small>
        </li>
        <li>Added option to customize <b>Installer</b> panels' visibility.</li>
        <li>
            Added <b>Changes</b> panel in <i>Installer</i>.
            <br/>
            <small>It will show the changes between the updates during installation.</small>
        </li>
        <li>
            Added <i>Version Name</i> in the <i>Installer</i>.
            <br/>
            <small>It will also show an arrow icon to the next version if an update is being
                   installed.</small>
        </li>
    </ul>
</div>
<br/>
<h2>Build70</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to export images.</li>
        <li>Added tracker indicator in various components viewer.</li>
        <li>Added dangerous permission indicator.</li>
        <li>Added boot component selector dialog.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed share intents of of some panels causing error.</li>
        <li>Fixed permission dialog crashing on unknown permissions.</li>
        <li>Fixed update not working in <b>Installer</b> when Shizuku is used.</li>
        <li>Minor fixes.</li>
    </ul>
    <h4>Trackers</h4>
    <ul>
        <li>Improved <i>Trackers</i> framework.</li>
        <li>
            Added Shizuku support for trackers blocking.
            <br/>
            <small> It's a development feature and need to be enabled from set <b>Development
                                                                                  Preferences</b>.
            </small>
        </li>
    </ul>
</div>
<br/>
<h2>Build69</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to re-install apps.</li>
        <li>Added option to re-install uninstalled apps.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed webpages links not opening in browser.</li>
        <li>Fixed <i>Split APK Selector</i> selection issue.</li>
        <li>
            Fixed <i>InvalidProtocolBufferException</i> error on app startup in some devices mainly
            running Google services.
        </li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved popup animations.</li>
        <li>Improved <b>APKs</b> panel framework.</li>
        <li>
            Improved app's icon loader framework.
            <br/>
            <small>Uninstalled apps icons should now be visible.</small>
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>Trackers</i> from <b>Preferences</b>.</li>
        <li>
            Removed option to clear trackers data from app's memory manager.
            <br/>
            <small>It has gon obsolete after the recent implementation of new tracker
                   framework.</small>
        </li>
        <li>Removed scroll popup from <b>APKs</b> panel.</li>
    </ul>
    <h4>Installer</h4>
    <ul>
        <li>Added Shizuku based silent installer.</li>
        <li>Added Root based silent installer.</li>
    </ul>
    <h4>Trackers</h4>
    <ul>
        <li>Revamped <b>Trackers</b> panel interface.</li>
        <li>Added option to block/unblock tracker components.</li>
        <li>Added tracker selector dialog.</li>
    </ul>
    <h4>Translation</h4>
    <ul>
        <li>Added Portuguese (Brazil) translation.</li>
    </ul>
</div>
<br/>
<h2>Build68</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed crashes while opening <b>Search</b> panel.</li>
        <li>Fixed crashes while opening <b>APKs</b> panel.</li>
    </ul>
</div>
<br/>
<h2>Build67</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added result dialog for <b>Battery Optimization</b> in batch.</li>
        <li>Updated <i>App Theme</i> layout.</li>
        <li>Added separate <i>Material You</i> light and dark theme.</li>
        <li>Added <i>High Contrast</i> light theme.</li>
        <li>Added indicators for last selected themes for <i>Auto</i> theme modes.</li>
        <li>
            Added option to enable loading of split APK icons in <b>APKs</b> panel.
            <br/>
            <sub>Keep this option off.</sub>
        </li>
        <li>Various layout adjustments for a more consistent interface.</li>
        <li>Updated <i>Icon Size</i> layout.</li>
        <li>Updated <i>Rounded Corner</i> layout.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed permission's state getting changed when permission state dialog is opened.</li>
        <li>Fixed permission dialog close button not working.</li>
        <li>Fixed app icon size issues throughout the app.</li>
        <li>Fixed a few crashes.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved permission state dialog's interface.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>Theme Indicator</i> from <i>App Theme</i> selector panel.</li>
    </ul>
</div>
<br/>
<h2>Build66</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to change layout of <b>Home</b> panel.</li>
        <li>Added <i>Home Preferences</i> in <b>Preferences</b> panel.</li>
        <li>Added option to customize elements in <b>Home</b> panel.</li>
        <li>Added <i>Split APK Selector</i> for manually preparing split APK files.</li>
        <li>Revamped the <b>Extract</b> dialog UI.</li>
        <li>Added path link for other file explorers in <b>Extract</b> dialog.</li>
        <li>Added option to change application's default data directory in <b>Configuration
                                                                              Preferences</b>.
        </li>
        <li>Added <b>APK Browser</b> panel to list APK files available in the internal storage.</li>
        <li>
            <i>Accent on Navigation Bar</i> toggle and <i>Accent Color</i> will now smoothly animate
                                            the color change the navigation bar color.
            <br/>
            <sub>It looks really neat ;)</sub>
        </li>
        <li>Implemented <b>APK Info</b> file association panel.</li>
        <li>Implemented <b>APK Info</b> panel.</li>
        <li>Added back <i>Disable Transparent Status</i> preferences, can be toggled from <i>Development</i>
            preferences.
        </li>
        <li>Added <i>Manifest Viewer</i> for external apk files.</li>
        <li>Added multi-app battery optimization switch in <b>Batch</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Corrected locale name.</li>
        <li>Fixed album art animation not working in <b>Music</b> panel.</li>
        <li>Fixed list scroll position issue on <b>Music</b> panel.</li>
        <li>Fixed <i>Installer</i> crashing due to missing package info for installed apps.</li>
        <li>Fixed <i>Accent of Navigation Bar</i> color not updating issue.</li>
    </ul>
</div>
<br/>
<h2>Build65</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added Shizuku toggle in <b>Setup</b>.</li>
        <li>Added <i>Batch Uninstaller</i> for Shizuku.</li>
        <li>Added <i>Usage Stats</i> in <i>Apps Menu</i>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <i>Uninstaller</i> not using Android Package Manager APIs on Shizuku failure.</li>
        <li>Fixed rare crash in <b>Usage Stats</b> panel.</li>
        <li>Fixed crashes on component state change while Using Shizuku.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Added Shizuku checks before opening <b>Battery Optimization</b>.</li>
        <li>App can now automatically verify and activate full version.</li>
    </ul>
    <h4>Translations</h4>
    <ul>
        <li>Added Simplified Chinese (zh-CN) translation.</li>
        <li>Updated Translators' credits.</li>
    </ul>
    <h4>Licenses</h4>
    <ul>
        <li>Updated OSS licenses.</li>
    </ul>
</div>
<br/>
<h2>Build64</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <i>Disclaimer</i> agreement panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed broken auto locale switch to Traditional Chinese (zh-TW).</li>
        <li>Fixed a few reported crashes.</li>
    </ul>
    <h4>Shizuku</h4>
    <ul>
        <li>Fixed Shizuku uninstaller.</li>
        <li>Implemented Permissions action for Shizuku.</li>
        <li>Implemented Force Close action for Shizuku.</li>
        <li>Implemented Clear Data action for Shizuku.</li>
        <li>Implemented Clear Cache action for Shizuku.</li>
        <li>Implemented Component State action for Shizuku.</li>
        <li>Implemented battery optimization for Shizuku.</li>
    </ul>
</div>
<br/>
<h2>Build63</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li><i>HTML</i> data will now open in webpage format.</li>
        <li>Added <b>SVG</b> support in <b>Image Viewer</b>.</li>
        <li>Added permission status dialog.</li>
        <li>Added option to add date in <i>Notes Editor</i>.</li>
        <li>Added proper trial info screen.</li>
        <li>Added option to hide/unhide apps.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed state loss crash on app startup.</li>
        <li>Fixed warning indicator color issue.</li>
        <li>Fixed few crashes related to <i>Installer</i>.</li>
        <li>Patched a few vulnerabilities.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved <i>Generated Data</i> layouts.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed auto trial reminders.</li>
    </ul>
    <h4>Shizuku</h4>
    <ul>
        <li>Implemented core Shizuku framework.</li>
        <li>Added option to disable app by using Shizuku.</li>
    </ul>
</div>
<br/>
<h2>Build62</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to enable <b>Device Info</b> in <b>Development Preferences</b>.</li>
        <li>Added option to edit and save shared preferences of other apps in <b>Shared Preferences
                                                                                 Viewer</b>.
        </li>
        <li>Added option to delete shared preferences of other apps.</li>
        <li>Added <i>Select All</i> button in <b>Batch</b>.</li>
        <li>Corner radius adjustments will now be applied to seekbars as well.</li>
        <li>Improved app's animation engine.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed seekbar glitches.</li>
        <li>Fixed few <i>AppOps</i> issues.</li>
        <li>Fixed a few crashes based on user reports.</li>
        <li>Proper handling for invalid audio files.</li>
        <li>Fixed many graph data inconsistency issues is <b>Usage Stats</b> panel.</li>
        <li>Fixed <i>Bar Graph</i> legend data issue.</li>
        <li>Fixed <i>Audio Player</i> randomly skipping playing state.</li>
    </ul>
    <h4>Changes</h4>
    <ul>
        <li>Changed <i>Save</i> to <i>Export</i> in various viewers.</li>
    </ul>
    <h4>Terminal</h4>
    <ul>
        <li>Added option to disable quotes for bash in <b>Add Shortcut</b> widget.</li>
        <li>Added <b>Saved Commands</b> panel.</li>
        <li>Lifted character limits from add shortcut dialog.</li>
        <li>Fixed various character limit issues in <b>Shell Preferences</b>.</li>
    </ul>
    <h4>Apps Data Generator</h4>
    <ul>
        <li>Revamped <i>Data Generator</i> dialog UI.</li>
        <li>Added option to generate data in <i>JSON</i> format.</li>
        <li>Added option to generate data in <i>XML</i> format.</li>
        <li>Added option to generate data in <i>CSV</i> format.</li>
        <li>Added option to generate data in <i>HTML</i> format.</li>
        <li>Added option to generate data in <i>Markdown</i> format.</li>
        <li>Added option to generate data in <i>TXT</i> format.</li>
        <li>Added option to generate data of only selected apps in <b>Batch</b> panel.</li>
    </ul>
</div>
<br/>
<h2>Build61</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added changes not saved yet warning in <b>Notes Editor</b> panel.</li>
        <li>Added support for <i>Android 13 Themed Icons</i>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed highlight color issue in <i>Material You</i> theme.</li>
    </ul>
    <h4>Music</h4>
    <ul>
        <li>Fixed metadata issue in <i>Audio Player</i>.</li>
        <li>Fixed few issues</li>
        <li>
            Removed internal bitmap processing from due to it causing huge lag in SystemUI and
            rendering it unusable for a few seconds.
            <br/>
            <small>It's an Android API bug and should be treated as such. If you're using lock
                   screen album art like feature, it won't work anymore.</small>
        </li>
        <li>Fixed notifications on older Android versions.</li>
        <li>Changed AudioFocus property.</li>
        <li>Fixed wrong music playing issue after a file is deleted.</li>
        <li>Felicity music icon.</li>
    </ul>
    <h4>Terminal</h4>
    <ul>
        <li>Redesigned <i>Add Shortcut</i> dialog based on Inure design.</li>
        <li>Fixed shortcut command not working on shortcut launch.</li>
        <li>
            Disabled <i>FSNavigator</i> activity from <b>Terminal</b> framework.
            <br/>
            <small>
                I don't think we'll ever need it, if you do, enable the activity from
                <i>Activities</i>
                panel for Inure.
            </small>
        </li>
        <li>Fixed crashes on changing terminal windows.</li>
        <li>
            Added a new dialog to specify window titles.
            <br/>
            <small>If you leave the text box empty and hit create, it will use the default name
                   convention.</small>
        </li>
        <li>
            Fixed windows losing position state when <i>Terminal</i> activity is recreated.
            <br/>
            <small>It should now work even when the app is closed and terminal is reopened from the
                   notification.</small>
        </li>
        <li>Fixed <i>Paste</i> button state.</li>
    </ul>
    <h4>Usage Stats (App)</h4>
    <ul>
        <li>Redesigned whole panel's interface.</li>
        <li>Added bar chart based data organization.</li>
        <li>Added pie chart representation to analyze percentage of app usage on daily basis.</li>
        <li>
            Removed raw data based <i>Usage Stats</i> panel.
            <br/>
            <small>If you still need it, you can enable it from <b>Development
                                                                   Preferences</b>.</small>
        </li>
        <li>Fixed some time data formatting issues.</li>
    </ul>
    <h4>Unlocker</h4>
    <ul>
        <li>Added offline unlocker integrity test.</li>
        <li>
            Revisited which feature needs to be in Premium version.
            <br/>
            <small>This updated limits some more features in the free version.</small>
        </li>
    </ul>
</div>
<br/>
<h2>Build60</h2>
<div class="content-inner">
    <h4>Translations</h4>
    <ul>
        <li>Italian translations (by Alph4).</li>
        <li>Updated translations.</li>
    </ul>
    <h4>Music</h4>
    <ul>
        <li>New cool interface redesign.</li>
        <li>Added fluid animations between app and music panel.</li>
        <li>Embedded music right into the app and won't require a new activity to run the music from
            the app.
        </li>
        <li>Fixed many issues with <i>Audio Player</i>.</li>
        <li>
            Default the option to load art using Media Store.
            <br/>
            <small>
                This will simply load the cached album arts from the device, causing significant
                performance boost.
            </small>
        </li>
        <li>
            Added pager based <i>Audio Player</i>.
            <br/>
            <small>
                Now you can swipe to change the music when audio is played from
                <b>Music</b>
                panel.
            </small>
        </li>
        <li>Separated association and app audio players to make the development easier.</li>
        <li>
            Added LRC file support.
            <br/>
            <small>
                I had the API ready in a different app, I just copied and pasted it and Inure now
                has a another feature.
            </small>
        </li>
        <li>
            Added a really smooth animation framework for <i>Music</i>.
            <br/>
            <small>
                I have been learning about this animation for years, and finally I have implemented
                it, it was really difficult to implement, but I did it. The animation will now map
                to elements changed to other panel and will be
                adjusted and reanimated back on a different element than what was used earlier. It's
                really cool and completely dynamic.
            </small>
        </li>
        <li>Fixed all <i>Audio Player</i> notification buttons.</li>
    </ul>
</div>
<br/>
<h2>Build59</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed change logs reminder popup not closing on cancel click.</li>
        <li>
            Workaround an issue where webpages continues to appear dark on dark themes causing
            accessibility issues.
            <br/>
            <small>
                The fix may still not work because WebView is only responding to system theme and
                there's no way to set that except setting the theme to the entire app using Android
                APIs. Inure cannot work like that, that's why it's
                breaking. I added a few workarounds and to some extent, the fix should be fine.
                <br/>
                The fix will only work when the whole system is set to dark mode. App level dark
                mode will still break the theme.
            </small>
        </li>
        <li>Fixed <i>Battery Optimization Switcher</i> dialog not setting the state properly.</li>
    </ul>
    <h4>Development</h4>
    <ul>
        <li>Added <i>Version Tag</i> in <i>About</i> preferences section.</li>
        <li>Using hard-coded strings for newer builds.</li>
        <li>Removed flavor tags from the version codes.</li>
    </ul>
    <h4>Typeface</h4>
    <ul>
        <li>Added <i>JetBrains Mono</i> font.</li>
        <li>Added <i>Rajdhani</i> font.</li>
    </ul>
</div>
<br/>
<h2>Build58</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Updated <i>Locales</i> selector panel design.</li>
        <li>
            Added selector dialog for <i>Battery Optimization</i> settings.
            <br/>
            <small>
                If you've had preferred the older popup style, it can still be switched from
                <i>Development Preferences</i>
                by toggling the alternate popup style.
            </small>
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed missing <i>.ttf</i> files from <b>Extras</b>.</li>
        <li>Fixed disabled apps indicator color.</li>
        <li>Fixed Russian locale and various app's layout issues.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>
            Improved root connection framework.
            <br/>
            <small> This will/should also fix the <i>0x001</i> warning issue. </small>
        </li>
        <li>Improved filter mechanism for <i>Recently Updated</i> data.</li>
    </ul>
    <h4>Changes</h4>
    <ul>
        <li>
            <s>Changed the default button size to <i>50dp</i> from <i>40dp</i>.</s>
            <br/>
            <small>An option to change button size dynamically will be added later.</small>
        </li>
        <li><i>Native Crash Handler</i> default to <i>On</i>.</li>
    </ul>
    <h4>Unlocker</h4>
    <ul>
        <li>Fixed crashes on landscape orientation.</li>
    </ul>
    <h4>Audio Player</h4>
    <ul>
        <li>Fixed few issues with <i>Audio Player</i>.</li>
        <li>Added popup menu in <b>Music</b> panel to provide <i>Play</i>, <i>Delete</i>, and <i>Send</i>
            functions.
        </li>
        <li>Added repeat button.</li>
    </ul>
    <h4>Boot Manager</h4>
    <ul>
        <li>Added <i>Filter</i> and <i>Sort</i> options.</li>
        <li>Fixed a few layout issues.</li>
    </ul>
</div>
<br/>
<h2>Build57</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <i>Uninstall Updates</i> option not doing anything.</li>
        <li>Fixed unlocker detection issues causing some problems.</li>
    </ul>
    <h4>Unlocker</h4>
    <ul>
        <li>Fixed crashing when <i>Hide App</i> is clicked.</li>
    </ul>
</div>
<br/>
<h2>Build56</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added landscape support for <b>Analytics</b> panel.</li>
        <li>Added contexts in <i>Bottom Menu</i>.</li>
        <li>Added option to toggle contexts in <i>Bottom Menu</i> in <b>Accessibility
                                                                        Preferences</b>.
        </li>
        <li>Added option to uninstall only updates for system apps for both root and non-root
            modes.
        </li>
        <li>
            Added back the option <i>Clear Caches</i> to clear any app's cache data.
            <br/>
            <small>
                Android's default SDK limits on how much control an app can get over some
                system-level functions such as clearing an app's cache data. This is why the option
                was disabled earlier. I tried to add it back and
                implemented the interface to do that without root. However, the permission <i>CLEAR_APP_CACHE</i>
                won't be granted to Inure unless it's installed as a system app. So, this option is
                only available for root users and
                for users who have installed Inure as a system app.
                <br/>
                <br/>
                In case you want to use this feature without root, you can install Inure as a system
                app or request your ROM maintainer to include Inure into the build of the ROM.
            </small>
        </li>
        <li>
            Added option to enable hover animation feedbacks on all views of the apps.
            <br/>
            <small>
                This feature didn't pass the app's UX test, therefore it's moved to <i>Development
                                                                                       Preferences</i>.
                The hover effect is still a nice feature to have, if you're using Inure with a mouse
                or a stylus pen, do give it a
                try.
            </small>
        </li>
        <li>Added option to center bottom menus in the app in <b>Development Preferences</b>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed various crashes.</li>
        <li>
            Fixed crash caused by pressing <i>Close</i> button in <b>Full Version</b>
            dialog.
        </li>
        <li>Fixed an internal error that caused loader to crash during app reload either from low
            memory state or resumption from hibernated state.
        </li>
        <li>Fixed few crashes in <b>Audio Player</b>.</li>
        <li>Fixed background task state of the <b>Audio Player</b></li>
        <li>Fixed <i>Bottom Menu</i> margin issue in various panels.</li>
        <li>Fixed some font size issues.</li>
        <li>Fixed <b>App Info</b> panel not opening when <i>meta menu</i> is collapsed.</li>
        <li>Fixed root switch getting toggled in non-root devices.</li>
    </ul>
    <h4>Changes</h4>
    <ul>
        <li>
            Default settings for <i>Blur</i> is now <i>Off</i>.
            <br/>
            <small>
                Blurring is expensive, and it is not recommended to use it on low-end devices and
                keeping it on puts the first app experience at a risk.
            </small>
        </li>
        <li>Default settings for <i>Transitions</i> is now <i>On</i>.</li>
        <li>Minor design changes of <b>Analytics</b> panel.</li>
    </ul>
    <h4>Unlocker</h4>
    <ul>
        <li>
            Keeping the unlocker package installed is now a requirement to keep the full version
            activated.
            <br/>
            <small>
                An option to hide the unlocker from the launcher has also been added in the Unlocker
                settings.
            </small>
        </li>
    </ul>
    <h4>Trackers</h4>
    <ul>
        <li>Fixed many UI issues with <b>Trackers</b> panel.</li>
        <li>Added <b>Trackers</b> preferences in <b>Preferences</b> panel.</li>
        <li>
            Removed <i>No Trackers Found</i> warning.
            <br/>
            <small>
                The warning was added to notify users that the Inure is not able to find any
                trackers in the app. However, it was causing confusion due to how warning UX works
                in Inure. The app will now always show trackers message
                and will go back upon dismissing the dialog in case no trackers are found.
            </small>
        </li>
        <li>Removed <i>Show Analytics Automatically</i> option from <i>Trackers Menu</i>.</li>
        <li>Fixed trackers not showing in <b>Installer</b> panel.</li>
        <li>Fixed tracker message formatting issues.</li>
    </ul>
    <h4>Music</h4>
    <ul>
        <li>Improved <i>Search</i> interface and some functions.</li>
        <li>Improved keyboard management in <i>Search</i>.</li>
    </ul>
    <h4>Cache</h4>
    <ul>
        <li>App will now automatically clear <i>Trackers</i> cache.</li>
        <li>App will now automatically clear <i>Installer</i> cache.</li>
    </ul>
</div>
<br/>
<h2>Build55</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added bottom menu for formatting strip in notes panel.</li>
        <li>
            Added improved mouse keys support in Inure Motion Event framework.
            <br/>
            <small>
                This feature is useful for people who use their Android devices with a mouse. Using
                right click on any item will open the context menu and using left click will perform
                the click action. This will streamline the
                mouse behaviour with Inure and as used in other OS's.
            </small>
        </li>
        <li>Added option to enable debug messages in <b>Development</b> preferences.</li>
        <li>Single line ellipsized labels in <b>Graphics</b> panel.</li>
        <li>Added delete all option in <b>StackTraces</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed few crashes on <b>Installer</b> panel.</li>
        <li>Fixed a lot of crashes in many devices.</li>
        <li>Fixed crashes in <b>Shared Preferences</b> panel.</li>
        <li>Fixed grid animation issues with app's arc animation on grid layout.</li>
        <li>Fixed empty crash report issue after the app had crashed and restarted.</li>
        <li>Fixed a few more instances of DeadObject error.</li>
        <li>Fixed <b>Search</b> panel result issues.</li>
        <li>Fixed loader stuck on <i>Splash Screen</i> if root is denied while root methods are on
            in <i>Configuration</i>.
        </li>
        <li>Fixed some crashes caused by reloading the data when system has triggered low memory.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed classic formatting strip from notes panel.</li>
    </ul>
    <h4>Installer</h4>
    <ul>
        <li>Improved checks for split apk files.</li>
        <li>
            Removed .XAPK support.
            <br/>
            <small>
                .XAPK files aren't split apk files rather a bundle of various apk and data. So, it's
                not possible to install them at the moment.
            </small>
        </li>
        <li>ZIP based split APK file support.</li>
        <li>Improved split APK detection and file verification framework.</li>
        <li>Added wider intent receiver to support firing installer window from many other places in
            the device such as browsers, universal intents, etc.
        </li>
    </ul>
</div>
<br/>
<hr>
<h5>Build54 was retracted due to serious issues in production.</h5>
<br/>
<h2>Build53</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added new framework for managing <b>Development</b> preferences.
            <br/>
            <small>
                This should be done for the whole preferences framework of the app but it's a start.
                Doing so will allow a much robust management and quick implementations for any new
                preferences and will reduce a significant
                development time.
            </small>
        </li>
        <li>Added option to disable image caching in <b>Development Preferences</b>.</li>
        <li>Added usage stats permission check in <b>Most Used</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>Home</b> panel not updating after preferences are changed.</li>
        <li>Fixed a huge frame drop during loading when <i>Root Methods</i> is on.</li>
        <li>Fixed <i>Root Methods</i> button animation issue.</li>
        <li>Fixed missing translated string for <i>Terminal</i> in the app.</li>
    </ul>
    <h4>Boot Manager</h4>
    <ul>
        <li>Fixed various issues with the <b>Boot Manager</b>.</li>
        <li>Added bottom menu in <b>Boot Manager</b>.</li>
        <li>
            Implemented a new framework for boot component that requests for data from system for
            various matching boot flags replacing the old direct component query approach using
            system shell.
            <br/>
            <small>
                <b>Boot Manager</b> can now show all boot components that are available in the
                                    system without root access however changing their states still
                                    requires root. I'll also be implementing an <i>AppOps</i>
                                    approach to do the same and it should make the framework more
                                    robust.
            </small>
        </li>
    </ul>
</div>
<br/>
<h2>Build52</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <b>Full Version</b> reminder dialog in free versions.</li>
        <li>Adjusted <b>Audio Player</b> layout for landscape orientation.</li>
        <li>Added full version reminder button on <b>Home</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed trial period warning showing unexpectedly on <b>Splash Screen</b> after full
            version activation.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>Quick Apps</i> text from <b>Home</b> panel.</li>
    </ul>
    <h4>Boot Manager</h4>
    <ul>
        <li>
            Added <b>Boot Manager</b> framework to manage auto start apps.
            <br/>
            <small> The <b>Boot Manager</b> is currently in beta stage and is not fully functional
                    and therefore it's being removed from production for the time being. </small>
        </li>
    </ul>
    <h4>Batch</h4>
    <ul>
        <li>Removed unnecessary UI elements from <i>Uninstaller</i> dialog to reduce development
            efforts.
        </li>
        <li>Removed <i>Send</i> button from <b>Batch</b> panel to reduce development efforts and <i>Send</i>'s
            development stands postponed for now.
        </li>
    </ul>
    <h4>Music</h4>
    <ul>
        <li>Added <i>Sort</i> interface in <b>Music</b> panel.</li>
    </ul>
    <p><b>NOTE:</b> Batch has been finalized and is now ready for production.</p>
</div>
<br>
<hr>
<h5>The app was moved to beta stage from here.</h5>
<br/>
<h2>Build51</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed "failed to unlock app" error on unlocker activation.</li>
    </ul>
</div>
<br/>
<h2>Build50</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added animations to bottom menus.</li>
        <li>Redesigned <b>Batch</b> panel menu.</li>
        <li>Added disabled/cross icon on the names of disabled apps.</li>
        <li>Added new design for <i>Audio Player</i>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed DeadObject error in various panels caused during relaunch and reload of the app.
        </li>
        <li>Fixed bottom menu velocity issue when list is refreshed.</li>
        <li>Fixed bottom menu flickering issue when fragment is closing.</li>
        <li>Fixed delay in opening <b>Batch</b> panel.</li>
        <li>Fixed never ending vibrations after batch extract is done.</li>
        <li>Fixed a few issues with batch uninstaller (more revisions needed).</li>
    </ul>
    <h4>Batch</h4>
    <ul>
        <li>Implemented non-root uninstaller mechanism.</li>
    </ul>
    <h4>Other</h4>
    <ul>
        <li>Added app level uninstaller listener. App should automatically refresh and update all
            data if any app is uninstalled within or outside the scope of the app.
        </li>
    </ul>
    <h4>Trial Version</h4>
    <p>
        From this version onwards, this app will add a trial period limit on app uses. The trial
        period will last until 15 days and will offer access to all app's features can be used and
        tested within this duration. Once the trial
        period ends, the app will lock a tiny percentage of its core features which can be purchased
        if the user deems them necessary otherwise any other app's feature will continue to work as
        intended even after the trial period
        has ended.
    </p>
</div>
<br/>
<h2>Build49</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Put the header menus at the bottom of the screen in various lists of the app.</li>
        <li>Added a new info to the header of the app.</li>
        <li>Added no trackers found warning.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed various locale issues.</li>
        <li>Fixed bottom menu margin issue.</li>
        <li>Fixed font size issue in various menus.</li>
    </ul>
</div>
<br/>
<h2>Build48</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed optimization reset issue in <b>Battery Optimization</b> panel.</li>
        <li>Fixed app randomly crashing in Android Marshmallow 6.0.</li>
    </ul>
</div>
<br/>
<h2>Build47</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to export all apps data in TXT and XML format in <b>Apps</b> panel.</li>
        <li>Added more options in <b>Stack Traces</b> panel.</li>
        <li>Added clear button in <b>Search</b> panel.</li>
        <li>Added <b>Battery Optimisation</b> panel to allow management of battery optimisation of
            all the apps <i>(Root only)</i>.
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>App Info</b> panel icons not updating after executing action.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Added proper formatted XML preview support.</li>
        <li>Improved <i>Extension highlight</i> framework.</li>
        <li>Disabled apps icons will be gray-scaled to make them easily identifiable.</li>
        <li>
            Improved <i>Extras</i> and <i>Graphics</i> file scanner.<br/>
            <small>
                Use <b>$</b> to filter out the extensions such as typing <i>$html</i> will filter in
                all the <i>.html</i> files. Similarly, typing <i>drawable$</i> will filter in all
                the files whose parent directory or name starts
                with <i>drawable</i>.
            </small>
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed filter icon from <i>Extras</i> and <i>Graphics</i> panels.</li>
    </ul>
</div>
<br/>
<h2>Build46</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added proper warning when opening permissions panel of an app that doesn't require any
            instead of showing error stack.
        </li>
        <li>Added <i>Russian</i> translations.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed NoSuchMethod error on pre-Oreo devices while opening <i>Apps</i>.</li>
    </ul>
</div>
<br/>
<h2>Build45</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added storage permission check dialog before any storage related tasks.</li>
        <li>Added a separate panel for selected batch apps management.</li>
        <li>Added fade on top of all transparent status bar lists to make the status bar visibility
            a bit less obtrusive.
        </li>
        <li>Added loading indicator in <b>Shared Prefs</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed divider losing position at the end of the lists.</li>
        <li>Fixed file reading framework to properly mount some system folders.</li>
        <li>Fixed Shared Preferences' xml file not loading of other apps in root mode.</li>
        <li>Fixed <i>Move Selection to Top</i> issue in <b>Batch</b> panel.</li>
        <li>Fixed terminal icon animation broken issue.</li>
        <li>Fixed many issues with the <b>Image Viewer</b> panel.</li>
        <li>Fixed some panels not working properly with keyboards.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Added scalable zoom support in app's <b>Image Viewer</b>.</li>
        <li>Added animated GIF preview support in <b>Image Viewer</b></li>
        <li>Improved selected batch apps list behaviour.</li>
        <li>Improved search behaviours.</li>
        <li>
            Improved app loader framework to optimize overall performance of the app.<br/>
            <sub>(This is a major improvement in the app's performance)</sub>
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed copy button from error dialog and replaced with popup menu.</li>
        <li>Unnecessary apps whose relative info is older than one month will now be kept hidden
            from secondary home panels.
        </li>
    </ul>
    <h4>Music</h4>
    <ul>
        <li>Added <i>Shuffle</i> button.</li>
    </ul>
    <h4>Development</h4>
    <ul>
        <li>Updated many underlying APIs.</li>
        <li>Updated how the codebase uses deprecated and old APIs.</li>
    </ul>
</div>
<br/>
<h2>Build44</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added delete option in <b>Stack Traces</b> panel.</li>
        <li>Added total indicator in <b>Stack Traces</b> panel.</li>
        <li>Added proper Notes Menu (long press the note).</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed notes not loading in the main list after save.</li>
        <li>Fixed save button states in <i>Notes Editor</i> panel.</li>
        <li>Fixed <b>Installer</b> panel crashing after the previous update.</li>
        <li>Fixed button alignment issue in <b>App Info</b> panel</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved app's interaction with system navigation gestures.</li>
        <li>Improved notes' list layout.</li>
        <li>Improved <i>Permissions</i> panel to load up some missing permissions of the app.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed some notes formatting buttons from <i>Notes Editor</i> panel.</li>
        <li>Removed <i>Unpack</i> from <b>App Info</b> panel.</li>
        <li>Removed unnecessary dots from app level <b>Usage Stats</b> panel.</li>
        <li>Removed <i>Delete</i> button from <b>Notes</b> panel.</li>
        <li>
            Removed <i>Disable Transparent Status Bar</i> preference option from <b>Appearance</b>
            panel.
        </li>
    </ul>
</div>
<br/>
<hr>
<h5>The app was released on GitHub and IzzyOnDroid from here.</h5>
<br/>
<h2>Build43</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added blur effect on the background when a popup window is showing.<br/>
            <small>Will work on supported devices only.</small>
        </li>
        <li>
            Added option to enable disable blur effect on popup windows <b>Behaviour Preferences</b>
            panel.
        </li>
        <li>
            Added <i>Shared Preferences</i> viewer panel.<br/>
            <sub>Due to restrictions imposed by Android 12 data directory of other apps aren't
                 accessible anymore even with root access. Android 11 and below should work
                 fine.</sub>
        </li>
        <li>Updated translators and licenses lists.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed stack traces not getting recorded properly.</li>
        <li>Fixed languages not included in Play Store build.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved keyboard interactions with panel views.</li>
        <li>Updated many outdated APIs.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed views intercepting IME movement behaviour for time being due to unexpected
            behaviour.
        </li>
    </ul>
    <h4>Music</h4>
    <ul>
        <li>Music state highlight.</li>
        <li>Added quick play button.</li>
    </ul>
    <h4>Widgets</h4>
    <ul>
        <li>Added <i>Lock Screen</i> widget.</li>
    </ul>
    <h4>Android 12</h4>
    <ul>
        <li>
            Disabled Android 12's stretching effect from the whole app.<br/>
            <sub>
                Google added a stretching effect in Android 12 that creates a stretching effect when
                the view is overscrolled. There were few issues with this feature first it is really
                ugly and second it is creating a conflict with
                app's native overscroll effect animation engine creating a glitch effect out of it.
            </sub>
        </li>
    </ul>
</div>
<br/>
<h2>Build42</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <i>Music</i> shortcut <i>(on users' request).</i></li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed app crashing when data is explicitly restored from cloud after factory reset or
            setting up a new device.
        </li>
        <li>Fixed launching terminal from shortcut launches the app if the app process is active in
            the memory.
        </li>
        <li>Fixed app crashing without any stack trace on many pre Android 13 devices.</li>
        <li>Fixed navigation bar overlapping issue on some views.</li>
    </ul>
</div>
<br/>
<h2>Build41</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <i>Legacy</i> transitions back to reuse the old code base.</li>
        <li>Implemented <i>Usage Stats</i> <b>App Info </b>panel.</li>
        <li>Implemented app's <b>Stack Trace</b> panel.</li>
        <li>Added framework for reading other app's shared preference files (root).</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed a few UI issues.</li>
        <li>Fixed a few animation issues.</li>
        <li>Fixed AndroidBug #5497 issue on transparent status bars.</li>
        <li>Fixed usage stats permission crashing the app in some devices.</li>
        <li>Added checks to skip stats of uninstalled packages fixing a few crashes.</li>
        <li>Fixed root button not working sometimes in some devices and root versions.</li>
        <li>Fixed crashes when root connection cannot be established properly.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>Clear Cache</i> due to restrictions in newer Android versions.</li>
    </ul>
    <h4>Installer</h4>
    <ul>
        <li>Updated flow style for better installation procedure.</li>
        <li>App won't require user action to finish package installation in Android S and higher in
            some case.
        </li>
    </ul>
</div>
<br/>
<h2>Build40</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added new transition animations to add more natural motion to the how things move in the
            app.
        </li>
        <li>Added option to change transition type in <b>Behaviour</b> panel.</li>
        <li>Added option to change arc type in <b>Behaviour</b> panel.</li>
        <li>
            Added a native crash handler to record the traces.
            <sub>
                <b>How it works?</b> -&gt; When the app crashes the crash handler will record the
                                     trace of the error and will show it to user before the app's
                                     next launch and allow them to send the logs if user deems it
                                     necessary or
                                     close it. It won't have any impact on user experience and the
                                     reports will show over the top of the main app so any internal
                                     app process won't be blocked either.
            </sub>
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed list getting loaded two times in <b>Search</b> panel causing animations to break.
        </li>
        <li>Fixed <i>Operations</i> showing in non root mode.</li>
    </ul>
    <h4>Usage Stats</h4>
    <ul>
        <li>Added two separate usage stats engines for fetching usage stats for the apps.</li>
    </ul>
</div>
<br/>
<h2>Build39</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Updated <b>Setup</b> panel UI and removed unnecessary animations.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <i>.apk</i> file installation error.</li>
        <li>
            Fixed app panel transactions getting stuck between <b>Setup</b> and <b>Home</b>
            panels
        </li>
        <li>Fixed text box background issues in different places of the app.</li>
        <li>Fixed usage stats interval popup selected highlight missing issue.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved certificate parser to add more certificates support and information.</li>
    </ul>
    <h4>Installer</h4>
    <ul>
        <li>Added <i>Certificate</i> details.</li>
        <li>Improved <i>Permissions</i> in <b>Installer</b> panel to show permission granted status
            fro already installed apps and ability to perform permissions actions as well.
        </li>
        <li>Added option to launch the app.</li>
        <li>Fixed loading icon for apps that are not yet installed.</li>
    </ul>
</div>
<br/>
<h2>Build38</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Adjusted few scrollable views getting clipped in Android 12+.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed Material You theme glitching when it is switched from other themes.</li>
        <li>Fixed Material You accent color getting randomly reset to Inure.</li>
        <li>Fixed accent color getting reset on opening of a transparent activity.</li>
        <li>Fixed material you theme for transparent activity.</li>
    </ul>
    <h4>Improvement</h4>
    <ul>
        <li>Improved <i>Icon Size</i> framework, changing icon will not lag, get pixelated and will
            truly change its size throughout the app now.
        </li>
        <li>Optimized home panel to use less views and improve overall performance.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed non required views from <b>Development</b> preferences panel.</li>
        <li>Removed few unused strings.</li>
        <li>Removed Firebase and Play Services APIs (was added by a library without disclosure).
        </li>
    </ul>
    <h4>Batch</h4>
    <ul>
        <li>Implemented <i>Extract</i> in <b>Batch</b>.</li>
        <li>Added extract progress notification for batch process.</li>
    </ul>
    <h4>Installer</h4>
    <ul>
        <li>Implemented partial installer framework.</li>
        <li>Implemented separate panel for installation and file association for the app.</li>
        <li>Implemented installer framework.</li>
        <li>Implemented a new framework to fetch APK details of <i>not-installed</i> apps which is a
            part of the <b>Apk File Info</b> panel framework.
        </li>
        <li>Added tab layout in Installer panel.</li>
        <li>Added custom tab layout in Installer panel.</li>
        <li>Added split apk installation support including <i>.apk, .apks</i> and <i>.xapk</i>
            packages.
        </li>
    </ul>
    <h4>Apk/App Info</h4>
    <ul>
        <li>Implemented a new framework to fetch APK details of <i>not-installed</i> apps.</li>
        <li>
            <b>App Info</b> panel has been disabled in favour of <b>App Installer</b> panel. The <b>Installer</b>
                            will show most of the app details and having a separate info panel isn't
                            required
            <i>(Further input is appreciated)</i>.
        </li>
    </ul>
</div>
<br/>
<h2>Build37</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added Traditional Chinese translation (Thanks to <a
                href="https://crowdin.com/profile/adeptus2">人工知能</a> )
        </li>
        <li>Long pressing main app icon will open app's changelogs.</li>
        <li>Added translators list in <b>About</b> panel.</li>
        <li>Added line numbers to be shown along side the code in XML and code viewers.</li>
        <li>Added <i>Deep Search</i> option in <b>Search</b> panel.</li>
        <li>Added <b>Material You</b> system dependent theme.</li>
        <li>Added <b>Material You</b> system dependent accent color.</li>
        <li>Added option to enable debug or developer only features of the app.</li>
        <li>Added AppOps function in App Info panel backed by root and adb (ADB mode is not
            implemented yet).
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed app panels not opening after changing app's language/locale.</li>
        <li>Fixed audio player notification not showing in many devices.</li>
        <li>Fixed audio player getting dismissed when device is rotated.</li>
        <li>Fixed navigation bar overlapping the app's activity in Android &lt; P.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Changed split package output file to <i>apkm</i>.</li>
        <li>Improved <i>Send</i> mechanism for the app.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>Directories</i> from <b>Package Info</b> panel and any directory related info
            will now be available in <b>App Information</b> panel.
        </li>
    </ul>
    <h4>Batch</h4>
    <ul>
        <li>Added new extract framework based on MANAGER_ALL_FILES permission.</li>
    </ul>
</div>
<br/>
<h2>Build36</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Fixed many design issues with <i>Inure Seekbar</i>, also it now supports secondary
            progress as well.
        </li>
        <li>Added option to clear trackers cache data in <b>Manage Space</b> activity.</li>
        <li>Added option to clear images cache data in <b>Manage Space</b> activity.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed many crashes for <b>Audio Player</b></li>
        <li>Fixed crashes in devices with &lt; Android 10.</li>
        <li>Fixed accent color issue in <b>Setup</b> panel.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Information tags in main apps lists have been replaced with default Inure tags style to
            improve addition of more info and simultaneously reduce performance overhead due to
            multiple view rendering.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <b>Full Screen Audio Player</b>.</li>
    </ul>
    <h4>Audio Player</h4>
    <ul>
        <li>Now supports http, https and ftp link playback.</li>
        <li>Can play shareable intents as well, just click on share for any file and pick Inure Mini
            Player.
        </li>
    </ul>
</div>
<br/>
<h2>Build35</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Clicking main app icon will open ap <b>Credits</b> sections.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>IME's will automatically focus on the text input field if <b>Search</b> panel is opened.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Search animations of the previous versions.</li>
    </ul>
    <h4>Application</h4>
    <ul>
        <li>
            Added new app icon, the previous icon was originally supposed to be used for
            <b>Apps</b>
            panel only as demonstrated by <i>Android Dev Notes</i> <a
                href="https://twitter.com/androiddevnotes/status/1389111968670179340">here</a>. I
            hope everyone will like the new icon :).
        </li>
        <li>Added support for opening app preferences from the system app info panel directly.</li>
        <li>Added <b>Manage Space</b> activity to support independent data management for the app.
        </li>
    </ul>
</div>
<br/>
<h2>Build34</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed ripples not showing on some clickable fields of the app.</li>
        <li>Fixed edge color not updating based on accent color in some scrollable views.</li>
        <li>Fixed icon colors in <i>Usage Stats</i> panel.</li>
        <li>Restored gradient icon based splash screen.</li>
        <li>Fixed accent color issue causing all icons to disappear from the app.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Audio player will show file name instead of <i>Unknown</i> if the audio file does not
            have a title in metadata.
        </li>
        <li>Improved app animations including search bars and buttons.</li>
    </ul>
</div>
<br/>
<h2>Build33</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added <a href="file:///android_asset/html/privacy.html">Privacy Policy</a> of the app in
            <b>About</b>
            panel.
        </li>
        <li>Updated <b>Preference</b> icon and opening animation.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Created a new dynamic seekbar to be updated along with the theme changes and shadows,
            earlier it had glitches of sorts.
        </li>
        <li>
            Implemented <i>Accent Color</i> into app's theme engine, the app won't restart anymore
            on accent color changes.
            <br/>
            <sub>
                There are a few bugs with this implementation at the moment but they will be fixed
                soon as the implementation is improved over time.
                <br/>
                There's one drawback of this implementation, it made the app colors flat, there
                won't be any gradients in the icon, although it's possible to render gradients
                dynamically but it's expensive process and will be
                implemented later once this part is finalized.
            </sub>
        </li>
    </ul>
</div>
<br/>
<h2>Build32</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Updated theme selection panel design.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed panel showing a white flash on darker themes when switching.</li>
        <li>Fixed terminal shared animation not working in Android 10 and above.</li>
        <li>Fixed activities creating multiple app instances in recents panel.</li>
        <li>Fixed transition not overlapping causing a bit delay in switching panels.</li>
        <li>Fixed screen flashing when switching between activities.</li>
        <li>Fixed padding issues in <b>Usage Stats</b> panel.</li>
        <li>Fixed delay between changing themes from <b>Application Theme</b> panel.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed circular reveal theme change effect and replaced with fade transitions.</li>
    </ul>
</div>
<br/>
<h2>Build31</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added not found dialog for various viewer panels.</li>
        <li>Added options to change bounce values for scrolling in <b>Behaviour</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Handled some crashes in trackers</li>
        <li>Fixed theme change process getting executed two times.</li>
        <li>Fixed animation getting interrupted when theme is being changed.</li>
        <li>Fixed white status bar issue in <b>Terminal</b> panel when theme is dark.</li>
    </ul>
    <h4>Improvement</h4>
    <ul>
        <li>Improved app theme changing framework.</li>
    </ul>
    <h4>Development</h4>
    <ul>
        <li>Updated <i>androidx.lifecycle</i> dependencies and updated all lifecycle codebase used
            inside the app overall improving performance of how viewmodel is being handles inside
            the app.
        </li>
    </ul>
</div>
<br/>
<h2>Build30</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added option to switch between grid and horizontal layout in <b>App Information</b>
            panel.
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed preference background appearing white in dark themes.</li>
        <li>Fixed audio player crashing when media player completes the playback.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved theme engine in some parts where background is having issues setting proper
            theme based colors.
        </li>
        <li>
            Fixed menus loading multiple times causing mild performance issues in <b>App
                                                                                     Information</b>
            panel.
        </li>
    </ul>
    <h4>Workarounds</h4>
    <ul>
        <li>Made longer header texts ellipsized to prevent them from splitting into two lines on
            smaller screens.
        </li>
    </ul>
</div>
<br/>
<h2>Build29</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Changed text hyphenation frequency to none to prevent breaking of words in some cases
            when complete text is larger than the layout specified.
        </li>
        <li>Added <i>Preferences</i> shortcut in <b>Shortcuts</b> panel.</li>
        <li>Added <b>App Memory</b> option in <b>Preferences</b> panel to check app heap size.</li>
        <li>Added <i>Low Memory Device</i> and <i>Background Restriction</i> checks.</li>
        <li>Added checks for PACKAGE_USAGE_STATS permission throughout the app.</li>
        <li>Added popup to redirect to grant page for usage stats permission.</li>
        <li>Added <b>Unpack</b> in <b>App Info</b> panel (partially implemented).</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <b>Preferences</b> panel icon animation duration issue.</li>
        <li>Fixed flickering of <b>Preferences</b> header.</li>
        <li>Fixed crashes caused when opening large APK files in <b>Tracking</b> panel.</li>
        <li>Fixed apk <i>mips</i> and <i>armeabi-v7a</i> architecture not being recognized.</li>
    </ul>
</div>
<br/>
<h2>Build28</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <b>Shortcuts</b> editor panel in <b>Configuration</b> panel.</li>
        <li>Added <i>Native Libraries</i> in <b>App Information</b> panel.</li>
        <li>Added <i>Architecture</i> in <b>App Information</b> panel.</li>
        <li>Redesigned <b>Batch Bottom Menu</b> and hide them if no item is selected.</li>
        <li>Added dividers between app and ui level preferences.</li>
        <li>Added <i>Search</i> option in <b>Preferences</b> panel.</li>
        <li>Added option to hide preference indicators in <b>Development</b> preference.</li>
        <li>Added <i>Trackers</i> options in <b>Apps Menu</b>.</li>
        <li>Added partial Java syntax highlighter <i>(work in progress)</i> to support tracker code
            viewing.
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed list state loss in viewer panels when search box is visible/focused.</li>
        <li>Addressed missing Android 12L tag issue in sdk metadata.</li>
        <li>Fixed a delay in saving persistent notes.</li>
        <li>
            Added an abstraction for SpellCheckSpan error, although not completely fixed, this won't
            prevent the notes from saving anymore rather this span will be ignored if it cannot be
            serialized. (I disabled the spell check for
            the notes panel :))
        </li>
        <li>Fixed keyboard not hiding sometimes when panel is changed or search box is collapsed.
        </li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Fixed leading and trailing whitespace issue for various text fields of the app.</li>
    </ul>
    <h4>Trackers</h4>
    <ul>
        <li>Added <b>Trackers</b> in <b>Application Information</b> panel.</li>
        <li>Added tracker source parser and viewer.</li>
        <li>Added search option for trackers.</li>
        <li>Added <b>Trackers Menu</b> and added preference option to keep non-tracking classes in
            the list.
        </li>
        <li>Added trackers analytics details.</li>
        <li>Added option to show tracker analytics automatically after trackers have loaded.</li>
    </ul>
    <h4>Batch</h4>
    <ul>
        <li>
            Written complete backend for <b>Batch</b> function.
            <br/>
            <sub>After this update, I will be beginning working on implementing and finalizing <b>Batch</b>
                 and hopefully they will be available by the next update.</sub>
        </li>
    </ul>
    <hr/>
    <p>
        <b>Device Info</b> removed from the home and its development won't be carried out as
                           developing it will take too much of development which could be spent on
                           refining the other aspects of the app.
        <br/>
        <br/>
                           The codebase is left inside the app so it can still be launched by using
                           this command in the terminal emulator or ADB Shell.
        <br/>
        <code>am start -n app.simple.inure/app.simple.inure.activities.app.MainActivity -a
              "open_device_info"</code>
    </p>
</div>
<br/>
<h2>Build27</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li><b>Quick Apps</b> list will be hidden from <b>Home</b> panel if there are no apps added
                              in quick apps list.
        </li>
        <li>Added <b>Delete</b> buttons in <b>Notes</b> list panel.</li>
        <li>Added <i>Notes</i> option in <b>Apps Menu</b>.</li>
        <li>Added <i>Stroke</i> option in <b>Accessibility</b> preferences panel to add stroke on
            clickable items if <i>Static Backgrounds</i> is toggled.
        </li>
        <li>Added theme state icon.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed <i>Remove from Quick Apps</i> option not working in <b>Apps Menu</b> if there are
            no apps in quick apps.
        </li>
        <li>Fixed crash caused by Quick Apps database closing unexpectedly.</li>
        <li>Fixed icon animation duration not synchronized in <b>Preferences</b> panel.</li>
        <li>Fixed few UI issues in <b>Terminal Preferences</b> panel.</li>
        <li>Added quick shortcuts for post nougat android versions.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved theme change animation in theme selection panel.</li>
        <li>Improved <b>Share</b> panel interface.</li>
    </ul>
    <h4>Notes</h4>
    <ul>
        <li>Implemented <b>Bold</b> function.</li>
        <li>Implemented <b>Italic</b> function.</li>
        <li>Implemented <b>Underline</b> function.</li>
        <li>Added <b>Strikethrough</b> function.</li>
        <li>Added text size function.</li>
        <li>Added <b>Bullet</b> function.</li>
        <li>Added <b>Superscript</b> and <b>Subscript</b> function.</li>
        <li>Added <b>Highlight</b> function.</li>
        <li>Added <b>Quote</b> function.</li>
        <li>
            Adjusted interface to move utility controls such as <i>Save</i>, <i>Undo</i> and
            <i>Redo</i>
            on top left corner of the panel and character formatting controls at the bottom strip.
        </li>
        <li>Added <b>Save</b> button on top of <i>Auto Save</i> mechanism.</li>
        <li>Added recycler view based <i>Formatting Strip</i> for <b>Notes Panel</b>.</li>
        <li>
            Added <s><i>HTML</i></s> <b>JSON Spans</b> mode to raw edit note spans.
        </li>
        <li>Added option to toggle <i>Auto Save</i> mechanism.</li>
        <li>Added note updated date in <b>Notes</b> panel.</li>
        <li>Added dedicated note viewer.<br/></li>
        <li>
            <b>Known Issues:</b>
            <ul>
                <li>
                    Sometimes auto saving notes gives error <i>Cannot serialize
                                                               SpellCheckSpan...</i>
                    which I am working on it, the reason it cannot be fixed atm is because the
                    official Android SDK restricted its access to system framework only. It will be
                    fixed later.
                </li>
                <li><i>Undo</i> and <i>Redo</i> does not change span states of the text as of now.
                </li>
            </ul>
        </li>
    </ul>
</div>
<br/>
<h2>Build26</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added three new fonts, <i>Fredoka, Heebo,</i> and <i>Mali</i>.</li>
        <li>Implemented <b>Batch</b> panel.</li>
        <li>Added notes panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed a few minor issues with <b>Audio Player</b>.</li>
        <li>Fixed search highlight issue when <i>Ignore Case</i> is on.</li>
        <li>Fixed <i>Auto</i> option not appearing on top in <b>TypeFace</b> selection panel.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Preloading uninstalled apps to remove slight lag when clicking <b>Uninstalled</b>.</li>
        <li><i>Pie Hole Radius</i> will animate the change instead of abruptly jumping to values.
        </li>
    </ul>
    <h4>Batch</h4>
    <ul>
        <li>Added application list in batch.</li>
        <li>Made batch selected items' state persistent meaning any state of the selection will not
            be lost even if the app is closed or restarted.
        </li>
        <li>Added date of selection of the item.</li>
        <li>Added a separate model window for selected batch items.</li>
        <li>The batch functions are yet to be implemented.</li>
    </ul>
    <h4>Notes</h4>
    <ul>
        <li>Added notes list.</li>
        <li>Added dedicated <b>Notes Editor</b> panel.</li>
        <li>Added <i>Undo</i> and <i>Redo</i> options.</li>
        <li>Added <i>Save on Type</i> mechanism for notes editor.</li>
    </ul>
    <h4>Note:</h4>
    <ul>
        <li>
            This build wasn't supposed to be released yet, but college exams are starting next week
            and I won't be having any development time for about 15-20 days, depending on the
            schedule, therefore, I am uploading the fixes and
            any progress I have made so far. I will picking it up back again as I am done with the
            exams.
        </li>
    </ul>
</div>
<br/>
<h2>Build25</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <b>Target SDK</b> data in <b>Analytics</b> panel.</li>
        <li>Added <b>Install Location</b> data in <b>Analytics</b> panel.</li>
        <li>Added <b>Analytics</b> menu.</li>
        <li>Added option to switch between legend labels with <i>Version Code</i> and <i>Version
                                                                                         Name.</i>.
        </li>
        <li>Added option to adjust pie chart radius.</li>
        <li>Added proper <b>Share</b> dialog in <b>About</b> panel.</li>
        <li>
            Added option to use <b>Termux</b> app instead of app's native Terminal Emulator.
            <br/>
            <sub>Visible only if Termux is installed and enabled.</sub>
        </li>
        <li>Added option to reduce some animations of the app in <b>Accessibility</b> panel to avoid
            motion sickness.
        </li>
        <li>Added info dialog for <b>Uninstalled</b> apps.</li>
        <li>Added marker view for charts in <b>Analytics</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed legend layout not padded properly in <b>Analytics</b> panel.</li>
        <li>Fixed solid center color for Pie charts.</li>
        <li>Fixed status bar turning white when <i>Accent on Nav Bar</i> is toggled.</li>
        <li>
            Fixed icon not animating back from <b>Terminal</b> panel.
            <br/>
            <small>Also replaced linear animation with native app's arc animation for icon
                   transition.</small>
        </li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Pie charts' legends type face now follows app's typeface.</li>
        <li>Charts are now included in <i>Inure Theme Engine</i>.</li>
        <li><b>Corner Radius</b> values range expanded from 1 to 99 pixels.</li>
        <li>
            Transparent status bar disabled for <b>Terminal</b> panel to avoid keyboard padding
            issue caused by <i>Android Bug #5497.</i>.
            <br/>
            <small>UI will still feel the same and will work as it is.</small>
        </li>
        <li>
            <b>Minimum SDK</b> chart is disabled for pre-Nougat devices.
            <br/>
            <sub>because Android system does not natively provide any <i>minimumSdk</i> values up
                 until Android 7.0 and inflating or manually fetching this value from all APK files
                 during runtime will overload the system.</sub>
        </li>
    </ul>
    <h4>Adjustments</h4>
    <ul>
        <li>Dot size adjustments to make it's margin aligned with other preferences ui structure
            indicators.
        </li>
    </ul>
    <h4>Deprecated</h4>
    <ul>
        <li>WebView XML file viewer is deprecated and it's support won't be carried out. It can
            still be accessed from <b>Formatting</b> panel.
        </li>
    </ul>
</div>
<br/>
<h2>Build24</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added two accents colors <i>Horizon</i> and <i>Limed Spruce</i>.</li>
        <li>
            Added <i>Minimum SDK</i> pie chart in <b>Analytics</b> panel.
            <br/>
            <sub>Other chart data will be added by the next update.</sub>
        </li>
        <li>Added modal window for <i>Sure</i> prompt dialog replacing the popup menu.</li>
        <li>Added option to perform case sensitive search in <b>Search</b> panel.</li>
        <li>Changed <b>About</b> panel icon.</li>
        <li>
            Separated <b>Formatting</b> preferences from <b>Configuration</b> in
            <b>Preferences</b>
            panel.
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed search data loading two times due to keyword based scanning.</li>
        <li>Fixed animation not executing between panels when they're being switched from a dialog
            menu.
        </li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li><b>Audio Player</b> won't lose state if player instance is opened from recents panel.
        </li>
        <li>Added indirect support for video files in <b>Audio Player</b> meaning if video is opened
            by the app, it will be played as audio.
        </li>
        <li>Offloaded resource loading when dragging the fast scroller to make the scrolling a bit
            smoother (still needs improvement).
        </li>
        <li>Reduced delay when loading text files.</li>
        <li>Improved loading a little bit.</li>
        <li>Optimized popup dialog dimensions in various menus for both landscape and portrait
            modes.
        </li>
        <li>Enabling/Disabling transparent status bar won't restart application anymore.</li>
        <li>Enabling/Disabling <i>Accent on Nav Bar</i> won't restart application anymore.</li>
        <li>Changing corner radius won't restart app anymore.</li>
    </ul>
</div>
<br/>
<h2>Build23</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added <i>Days</i> metric in <b>Usage Stats</b> panel.
            <br/>
            <sub>Also added option to limit the usage duration to hours only.</sub>
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>
            Fixed a
            <mark class="red">critical bug</mark>
            preventing the app from launching, caused by <i>Database</i> initialization of <b>Quick
                                                                                              Apps</b>.
        </li>
        <li>Fixed item gap issue in <b>Apps Menu</b> dialog popup.</li>
        <li>Fixed sometimes <i>Add/Remove from Quick Apps</i> not working properly and also causing
            crash sometimes.
        </li>
        <li>
            Fixed showing <i>null</i> in <i>Uses Features</i> in <b>App Information</b>
            panel.
        </li>
        <li>Fixed small artist icon in <b>Audio Player</b> dialog.</li>
        <li>Fixed crash caused by missing app name in apk file (usually malware or corrupted
            files).
        </li>
        <li>Fixed crash caused by fast scroller due to reading the text from the app missing the app
            name string.
        </li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Changing app's typeface style won't restart the app anymore and font changing process is
            now very smooth.
        </li>
        <li>
            All preferences selection window's selection are now smooth, earlier it was quick and
            harsh. <br/>
            <sub><b>Accent Color</b> will still restart the app but that's how Android works and
                                     cannot be fixed.</sub>
        </li>
        <li>Theme animation won't be executed if the same theme is set again and again.</li>
        <li>
            Using <i>Foreground Service</i> for the <b>Audio Player</b> replacing the old
            implementation based on ViewModel pattern.
            <ul>
                <li>Allows the use of media style notification, including play and pause control.
                </li>
                <li>Can survive activity restart including theme and orientation changes.</li>
                <li>Can run independently even if the activity is closed and reopen anywhere
                    directly from the notification.
                </li>
                <li>Broadcast it's playback state to any universal audio widget in the device.</li>
                <li>Support play and pause command from headphone button.</li>
            </ul>
        </li>
    </ul>
</div>
<br/>
<h2>Build22</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added app's play store id qr code in About section.</li>
        <li>Balanced out margins for checkbox in popup windows.</li>
        <li>Added bottom sheet dialog based apps menu in all apps list and removed old popup menu
            due to its design not being modular enough and hard to maintain.
        </li>
        <li>
            Revamped the Home panel design. Here are the list of changes and why that was
            necessary...
            <ul>
                <li><i>Recently Installed, Recently Updated,</i> and <i>Most Used</i> lists have
                                                                 been removed.
                </li>
                <li>
                    Added a primary navigation system to improve two things, it will leave a lot of
                    space to be added new things later. Home panel should be used for things that
                    are needed quickly and secondary options should be a
                    substrate of the primary navigation.
                </li>
                <li>Removing unnecessary elements from <b>Home</b> panel will improve startup due to
                    resource optimization.
                </li>
            </ul>
        </li>
        <li>Added dialog based terminal menu.</li>
        <li>Added panel to view uninstalled packages.</li>
        <li>Added panel to view disabled apps.</li>
        <li>Added <b>Quick Apps</b> section in home panel to add any app as favorite app or quickly
            accessible app.
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed descending checkbox not working in search panel.</li>
        <li>
            Handled crash while opening <b>Device</b> information in <b>Device Info</b>
            panel.
        </li>
        <li>Fixed crash caused by opening <b>Terminal</b> remotely.</li>
    </ul>
</div>
<br/>
<h2>Build21</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added custom dialog for closing terminal panel.</li>
        <li>Added custom context menu for terminal panel.</li>
    </ul>
    <h4>Bugs Fixes</h4>
    <ul>
        <li>Fixed terminal not closing issue from notification close button.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved animation of popup windows to reduce too much motion in animation.</li>
    </ul>
    <h4>Terminal Emulator</h4>
    <ul>
        <li>Implemented association activities for terminal windows.</li>
    </ul>
</div>
<br/>
<h2>Build20</h2>
<div class="content-inner">
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed a critical issue that is crashing the app installation in Android 12.</li>
    </ul>
</div>
<br/>
<h2>Build19</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>(Beta) Added option to resize icons of the app.</li>
        <li>Added option to disable colored icon shadows.</li>
        <li>Added list based panel junction for device info panel.</li>
        <li>Added option to skip loading on app launch in <b>Behavior</b> preferences panel.</li>
        <li>List interface for <b>App Theme</b>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed black header text issues in some panels.</li>
        <li>Fixed slide animation not working for some panels when transitions are on.</li>
        <li>Fixed few margin issues.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Added native markdown viewer.</li>
        <li>
            Added improved native Terminal Emulator framework.
            <br/>
            <br/>
            <sub>
                The main reason this change was needed was the previous implementation of terminal
                in Inure is faulty and unstable, cannot run multiple instances, cannot kill itself
                meaning memory leaks are there even if the session
                is closed, crashes and freezes the app when ran heavy commands such as <i>su
                                                                                          logcat</i>.
                <br/>
                <br/>
                The newer one supports more features, is customizable, runs as a separate app inside
                the main app and can be used as standalone app if need be and is extremely stable.
            </sub>
        </li>
    </ul>
    <h4>Terminal Emulator Changes</h4>
    <ul>
        <li>Multiple windows with native processes.</li>
        <li>Various themes including native app theme.</li>
        <li>Can run heavy commands effortlessly such as <i>logcat</i></li>
        <li>Supports special keys and physical keys.</li>
        <li>Ability to copy/paste/select text from the terminal.</li>
        <li>Can be used as a standalone app along with the main app directly from homescreen.</li>
        <li>Supports multiple font sizes.</li>
        <li>Foreground service to keep the terminal running in background without losing process
            states even if app is closed.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>RAM details from device info panel.</li>
    </ul>
</div>
<br/>
<h2>Build18</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added information panel menu in <b>Device Info</b> panel.</li>
        <li>Redesigned <b>Device Info</b> panel.</li>
        <li>Added <b>High Contrast</b> theme.</li>
    </ul>
    <h4>Bug and Issues Fixes</h4>
    <ul>
        <li>Fixed crashes on some popup menus.</li>
        <li>Fixed icon color issue in <b>Apps</b> panel.</li>
        <li>Fixed random icon size issue in <b>Usage Stats</b> panel.</li>
        <li>Fixed purple status bar issue when app is launched.</li>
        <li>Fixed seekbar background issue.</li>
        <li>Fixed <b>Audio Player</b> not launching issue.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>
            Improved icon loader framework, now loads current launcher icons of the apps instead of
            loading the default launcher icon.
            <br/>
            <br/>
            <sub>
                (Useful in cases where an app is dynamically changing app icons and new icon is the
                updated recognizing point for the app. Earlier the app loads default app icon
                despite the icon being changed by the app itself, this
                fixes that problem.)
            </sub>
        </li>
    </ul>
    <h4>Device Info</h4>
    <ul>
        <li>Implemented System panel.</li>
        <li>Implemented Device panel.</li>
        <li>Implemented Battery panel.</li>
    </ul>
</div>
<br/>
<h2>Build17</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added custom divider for <b>Inure Theme Engine</b></li>
        <li>Added new custom <i>SeekBar</i> to work with Inure Theme Engine.</li>
    </ul>
    <h4>Bug and Issues Fixes</h4>
    <ul>
        <li>Fixed <i>Static Background</i> color issue with native theme engine.</li>
        <li>Fixed random crashes when theme is changed by the system.</li>
        <li>Fixed <i>TextView</i>s drawable color issues with new theme engine.</li>
        <li>Fixed overscroll effect scrolling not working <b>Home</b> panel when scrolled by
            recycler view.
        </li>
        <li>Fixed text color issue in <b>Permissions</b> panel.</li>
        <li>Fixed ripple overlapping issue after theme is changed.</li>
        <li>Fixed theme name clipping when theme is changed.</li>
        <li>Fixed <i>Day/Night</i> mode not changing appropriate themes.</li>
        <li>Fixed WebView dark theme issue.</li>
    </ul>
</div>
<br/>
<h2>Build16</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added native <b>Inure Theme Engine</b> for more control and elegance over how theming
            inside the app will/should work.
            <br/>
            <br/>
            <sub>
                The native theming engine adds support for more theme styles such as <i>AMOLED
                                                                                        Black</i>
                or
                <i>Slate Grey</i> and allows robust theme controlling framework from the app's core.
                It also removes the limitations of restarting the app everytime theme is changed
                from the app and also adds a really nice animation
                when the theme is updated.
                <br/>
                <br/>
                <i>
                    There aren't many changes in this build because coding this theme took more than
                    18 hours of non-stop coding, maths and problem solving and by far the most
                    painful and exhausting feature ever to implement in this
                    app.
                </i>
            </sub>
        </li>
    </ul>
</div>
<br/>
<h2>Build15</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Bounce scroll effect for all non-list scrollable views.</li>
        <li>Redesigned <b>Change Logs</b> panel.</li>
        <li>Added <i>Permissions</i> in <b>App Information</b> panel.</li>
        <li>Added <i>Split Packages</i> in <b>App Information</b> panel.</li>
        <li>Added <i>Uses Features</i> in <b>App Information</b> panel.</li>
        <li>
            Added toggle to disable <i>Transparent Status Bar</i> mode as a workaround for
            <a href="https://issuetracker.google.com/issues/36911528">AndroidBug #5497</a>
            where opening keyboard does not resize or pan the contents on the screen.
            <br/>
            <sub><i>It is an Android Bug and cannot be fixed by any means except for fancy tricks
                    and these tricks do not work on all devices hence the option.</i></sub>
        </li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed a rendering issue where icons are different in sizes.</li>
        <li>Fixed convex path related issues for fast scroller item.</li>
        <li>Fixed panel switch animation not executing when <b>Transitions</b> are on.</li>
    </ul>
</div>
<br/>
<h2>Build14</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>
            Added option to copy information from <b>Certificate</b> and <b>Information</b>
            panel.
        </li>
        <li>Added option to copy package name in long press menu.</li>
        <li>Added search option in <b>Resources</b> panel.</li>
        <li>Added app's Telegram group link in <b>About</b> panel.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed system app not getting uninstalled on root mode.</li>
        <li>Workarounds for unexpected chunk type error.</li>
        <li>Fixed darker ripple color on first click.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Migrated to Toolkit API to use intrinsic blur after deprecation of RenderScript API. In
            some devices you may see much smoother scrolling of lists and faster icon rendering.
        </li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>RenderScript API.</li>
    </ul>
</div>
<br/>
<h2>Build13</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added <b>Credits</b> in <b>About</b> panel.</li>
        <li>Added <b>Open Source Licenses</b> in <b>About</b> panel.</li>
        <li>Added <b>SharedLibs</b> option in <b>App Info</b> panel.</li>
        <li>Added custom <b>CheckBox</b>.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed various issues with <b>Date Format</b> dialog.</li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Removed separate activity for viewing web pages making navigation more streamlined.</li>
        <li>Updated WebView framework to force app's accent color on web pages in the app.</li>
        <li>Reduce spacing between items in preference panels.</li>
        <li>Added native engine for parsing Dex files.</li>
        <li>Added native engine for parsing XML files.</li>
        <li>Viewing XML as TXT now decodes the file before showing.</li>
    </ul>
    <h4>Removed</h4>
    <ul>
        <li>Removed <i>ApkParse</i> library due to issues with it's BSD 2 clause and app's GPLv3
            license.
        </li>
    </ul>
</div>
<br/>
<h2>Build12</h2>
<div class="content-inner">
    <h4>User Interface</h4>
    <ul>
        <li>Added option to use <b>Accent Color</b> on <b>Navigation Bar</b> as well.</li>
        <li>Added <b>Accessibility</b> in <b>Preferences</b> panel.</li>
        <li>Added indicators on items in <b>Preference</b> panel to hint what they will do upon
            clicking.
        </li>
        <li>Added dialog menu in permissions panel.</li>
        <li>Updated <b>Search Box</b> design</li>
        <li>Added search result count in <b>Search</b> panel</li>
        <li>Removed <i>Overshoot</i> interpolator from panel switching animation.</li>
    </ul>
    <h4>User Experience</h4>
    <ul>
        <li>Added option to highlight all clickable icons and buttons of the app with grey
            backgrounds.
        </li>
        <li>Added option to add dividers between the list items.</li>
        <li>Moved permission label toggle into <b>Permissions</b> panel.</li>
        <li>Updated manifest icon.</li>
    </ul>
    <h4>Bug Fixes</h4>
    <ul>
        <li>Fixed shadow behind the status bar.</li>
        <li>Fixed white navigation bar issue.</li>
        <li>Fixed text not showing in <b>TTF viewer</b>.</li>
        <li>Fixed bright switch color issue in <b>Dark</b> mode.</li>
        <li>Fixed app freezing when <b>Use Root Method</b> is unchecked.</li>
        <li>Fixed status bar becoming black after going back from <b>Image Viewer</b></li>
    </ul>
    <h4>Improvements</h4>
    <ul>
        <li>Improved <b>Text Viewer</b> and added option to save or copy the text.</li>
        <li>Improved setup panel.</li>
        <li>Improved search panel data loading framework, reduces lag significantly while opening
            <b>Search</b>.
        </li>
    </ul>
    <h4>Adjustments</h4>
    <ul>
        <li>Text style adjustments for <b>Preferences</b> panel</li>
    </ul>
</div>
<br/>
<hr>
<br>
<p>Other older builds were released for internal testing without any proper tags and changelogs. In
   other words <i>Open Testing</i> began after <i>Build12</i></p>
</body>
</html>
